TK
TenderKaki
Sign in Book a 15-minute demo
AI tender costing · built in Malaysia

Turn a 7–14 day tender into a 1–2 day job.

And turn your own tender history into a pricing weapon.

Less than 1/10th the cost of a junior QS.
Bid the lowest — and still know your floor.
Book a 15-minute demo See plans
WhatsApp Only · +6016 468 8686
🇲🇾 Built for Malaysian tender culture RM · USD EN / 中文 by a 15-year QS
Carpet tile supply & install (C2)
Your last rates for this item
RM 48.00 Hotel Maya KL WON
RM 52.00 TRX Retail R-08 LOST
RM 46.50 IOI City Mall WON
Your true cost floor RM 44.20
Gross margin LIVE
21.4%
Target 20.0%
The problem

Every tender, the same three problems.

01
“1–2 QS spend 7–14 days on one tender — and still no proper breakdown.”
Line-by-line costing never happens. There is never enough time.
02
“Pricing is guesswork: add a safety margin and lose the bid; guess too low and bleed.”
Win by luck, lose by luck — with no floor to stand on.
03
“The QS resigns — and the price memory walks out with them.”
Ten years of rates, gone with one person.

In a lowest-price-wins market, the contractor who knows his true cost floor is the one who wins — safely.

Live demo

Watch a tender get costed — in four moves.

It auto-plays. Or click through it yourself in a meeting.

app.tenderkaki.com
Sample
Reading 14 tender files 9 / 14 parsed
Hotel Maya KL — Guestroom BQ.xlsx
TRX Retail R-08 — Tender.xlsx
0%
IOI City Mall — Lobby.xlsx
0%
AI reads any layout. You confirm the mapping next.
Detected columns → TenderKaki fields
Col B · “Description of Works” Description 0%
Col C · “UOM” Unit 0%
Col D · “Qty” Quantity 0%
Col E · “Rate (RM)” Unit Rate 0%check
AI suggests · your QS confirms Mapping confirmed
Carpet tile supply & install (C2) your history
RM 48.00Hotel Maya KLApr '26WON
RM 52.00TRX Retail R-08Feb '26LOST
RM 46.50IOI City MallJan '26WON
RM 49.00Pavilion KLNov '25WON
RM 51.00Suria KLCCSep '25LOST
Your true cost floor RM 44.20 You decide the number — always.
Gross margin LIVE
21.4%
Target 20.0%
Markup adjustment27.2%
Drag it — every figure recalculates live.
Total cost
RM 822,100
Submission
RM 1,045,711
fx=E12*F12·=SUM(G12:G60)
TenderKaki Standard Format
Live formulas — your client and boss can open and check.
Drag in your old tender Excels
10–20 files, once — any layout.
A simulation with sample data — not a real project.
How it works

Three steps. Then every tender is faster than the last.

01

Import your old tenders

10–20 Excel files, once. AI proposes the column mapping; you confirm it once per format.

AI suggests · your QS confirms
02

Cost with your own history beside every item

Every BQ line shows your last rates for that item, with WON / LOST — so you price from memory, not from a guess.

Your library, not a generic database
03

Export in TenderKaki Standard Format

Real .xlsx with live formulas your client and your boss can open and check — never a flat PDF.

Formulas in, formulas out
Why TenderKaki

Built by a QS who has sat in your seat.

15 yrs · QS
01

Built by a 15-year Malaysian ID fit-out QS

For Malaysian tender culture — RM, local trades, the lowest-price-wins reality. Not a foreign tool bent to fit.

02

Your price library compounds

Every tender makes the next one sharper. It records WON / LOST per rate — so your pricing memory grows instead of walking out the door.

03

ASSIST, never AUTO

AI suggests, your QS confirms. A full audit trail records who confirmed what — nothing enters a price on its own.

04

Bank-grade separation between companies

Like a bank: isolation enforced at the database layer, so one company can never browse another’s prices.

05

Real Excel out

Live formulas your client and your boss can open and check — not a PDF. What comes in as Excel goes out as Excel.

Modes & plans

How many trades does your company run?

Three costing modes — SIMPLE, PROFESSIONAL, ULTRA DETAILS. Start where you are; higher tiers always switch down.

MYR for Malaysia · USD elsewhere — switch anytime.
Under 5 trades
GO SIMPLE mode
RM 149 /mo
or RM 1,490/yr · 2 months free
Import + AI column mapping — you confirm
Your price library with WON / LOST
Simple-mode costing
TenderKaki Standard Format Excel export
Book a 15-minute demo
Most popular
Under 10 trades
PLUS PROFESSIONAL mode
RM 399 /mo
or RM 3,990/yr · 2 months free
Less than 1/10th the cost of a junior QS
Everything in GO
Professional costing + SOT live margin view
Multi-trade BQ workspace + quotation compare
Team seats with full audit trail
Book a 15-minute demo
Full scope
MAX ULTRA DETAILS mode
RM 899 /mo
or RM 8,990/yr · 2 months free
Everything in PLUS
Ultra-detailed line-by-line breakdown
Material list single source of truth + suppliers
Power Kaki partner tools + priority support
Book a 15-minute demo
Need more seats, or on-premise? Contact us Higher tiers can always switch down — you never lose your data.
For suppliers & small contractors

Small outfit? Start on GO.

The GO tier gives sub-5-trade suppliers and small contractors the same costing engine and TenderKaki Standard Format Excel export. Start simple, grow into PLUS when you take on more trades.

See plans
Security & trust

Your prices are your business. We keep them that way.

The bank analogy

Like a bank — staff cannot browse your account, but the system must process your money.

Read our full security page

Company-level isolation

Isolation is enforced at the database layer. Zero cross-company sharing — one company can never browse another’s data.

Encrypted in transit and at rest

Your data is encrypted on the wire and in storage.

Full audit logs

Every AI suggestion and every human confirmation is logged — who confirmed what, and when.

Never trains AI, never shared

We never use your data to train AI, and never share it across companies.

FAQ

Questions bosses actually ask.

Get started

Boss — bring last month’s tender. Give us 15 minutes.

We’ll cost it with you, live, on your own numbers. No slides.

WhatsApp us — book a 15-minute demo +6016 468 8686
🇲🇾 WhatsApp Only · +6016 468 8686