RetailPOS.AI
Free tool

VAT / GST / sales-tax calculator

Add or remove VAT/GST for 50+ countries — Pakistan 18% SST, India GST, Nigeria 7.5%, Kenya 16%, South Africa 15% and more.

Base price
Tax (18%)
Final price

Rate applied: PK-sst-18 (18%). Rates mirror the RetailPOS register; confirm against your local authority before filing.

What is a VAT/GST inclusive price?
A tax-inclusive price already has the tax baked in — the shelf price a shopper pays. A tax-exclusive(base) price is before tax. To back the tax out of an inclusive price, divide by (1 + rate): the base of a PKR 1,180 inclusive price at 18% is 1,180 ÷ 1.18 = PKR 1,000. Toggle “price already includes tax” to do this automatically.

How it works

  1. 1
    Pick your country

    Choose the country whose tax rules apply. Pakistan, India, Nigeria, Kenya and South Africa are pinned at the top.

  2. 2
    Choose the tax class

    Select the applicable rate — standard, reduced, food/grocery, luxury slab, or zero-rated.

  3. 3
    Enter the price

    Type the price. Toggle “includes tax” if the amount you have already has VAT/GST in it.

  4. 4
    Read the result

    The tool shows the rate applied, the tax amount, and the final price in the local currency.

Frequently asked

How is VAT/GST calculated?
Tax = price × rate. On this tool the tax on a base price is computed as (base_minor × basis_points + 5000) ÷ 10000 in integer minor units — the same half-up rounding the RetailPOS register uses, so the number matches what you would ring at the counter.
What is the standard sales-tax rate in Pakistan?
The federal standard sales tax on goods in Pakistan is 18% (FBR SST). A reduced 5% band and zero-rated items also exist; provincial services GST (Sindh, Punjab, KP) differs and is not the same as the federal rate.
What is the GST rate in India?
India GST is slab-based: 5% (many food items), 12%, a standard 18%, and 28% on luxury/sin goods, plus zero-rated items. Pick the matching slab in the tax-class dropdown.
How do I remove VAT from a tax-inclusive price?
Toggle “price already includes tax”. The base is backed out as inclusive × 10000 ÷ (10000 + basis_points), then the tax portion is the difference.

Run the real thing, not just the math.

RetailPOS applies these rates at the counter automatically — tax, margins, loyalty and FBR invoicing built in. Free until your first 100 sales.