Accounting & Finance

Quote Right: Markup, Margin and VAT That Lands Where You Put It

A markup is added to the cost and a margin is taken out of the price, so the same 30% on R4 964 of cost is R6 453,20 one way and R7 091,43 the other - R638,23 apart on a single job. And a client who says "R5 000 all in" has named the figure that already contains the VAT: the excluding amount is R4 347,83, which on R4 964 of cost is R616,17 below cost, not a thin job. This prices both readings side by side, works backwards from an all-in figure, and says which answer you are actually looking at.

← All products
Accounting & Finance

Plumbers, electricians, builders and other home-service trades quoting jobs in South Africa, and anyone who has ever agreed a percentage without agreeing which percentage.

How it works

  1. Enter the hours and the materials at what they cost you, with a waste allowance on the materials.
  2. Add the callout fee, your percentage, the VAT rate and whether you are a registered vendor.
  3. Read the two prices side by side and the rands between them.
  4. If the client has named an all-in figure, enter it and see what is left once the VAT comes out.

What you gain

  • Shows you exactly what a quote actually leaves after VAT and material waste — including the case where the job is priced below cost — instead of a markup you mistake for margin.

Screenshot

Technical details

Standard4.99 USD · 1500 requests · 31-day license · one-time payment · 31-day access
Pro9.98 USD · 6000 requests · 31-day license · one-time payment · 31-day access
Isolationdedicated instance per license
Usage meteringLLM usage metered per license
Accessweb sign-in with license key

How to set up & use

  1. Buy the license — your key (lic_...) appears on the order page and in your email.
  2. Sign in at app.synoriaai.com with your license key.
  3. No installation — the product runs in your browser, on your own isolated instance.
  4. 1. Open the page and enter your VAT rate and registration thresholds in the fields provided.
  5. 2. Add your first line: choose the kind (Labour or Material), type a description, quantity, and unit cost, then click 'Add line'.
  6. 3. For material lines, enter a waste allowance percentage (e.g., 10) to cover offcuts you buy but don't use.
  7. 4. Enter a callout figure (e.g., 250) if you want to see what an all-in price leaves after VAT and cost.
  8. 5. Review the results: markup and margin shown side by side in rands, with VAT taken out correctly and any below-cost warning displayed.

Frequently asked questions

Does this tool calculate VAT correctly for the new SARS thresholds?

Yes, you enter the VAT rate and both registration thresholds yourself, so it works with the current R2.3 million compulsory threshold and any future changes.

What happens if my all-in price is below cost after VAT?

The tool shows the honest result, including a clear indication that the job is below cost, so you don't accidentally underprice.

Is my data saved or shared anywhere?

No, all calculations happen in your browser. Nothing you enter is stored or sent to any server.

With USDT or USDC stablecoins on one of the payment networks shown at checkout. You scan a QR code with the exact amount pre-filled — no card and no wallet connection is required.
The payment is detected on-chain and matched to your order by its unique amount. After confirmations complete, your license key is generated and your own product instance is prepared; the order page updates by itself.
No. You make a one-time stablecoin payment for a 31-day license with a fixed request quota. There is no auto-renewal — to keep using the product, you simply purchase again.
Each plan includes a fixed number of requests for the license period. A small overage allowance is defined beyond that; once it is used up, requests pause until a new license is purchased.
Yes. Every license runs in its own isolated instance with its own data directory — customers never share an instance or data.
On-chain payments are never lost. Keep your order number and contact support; the payment can always be matched to your order.
Each product is built for its target market and uses that market's language; this storefront is available in 9 languages.

Related products