Understanding Sales Tax in Pakistan
Reference: Sales Tax Act, 1990 | FBR Official Website | FBR SRO Notifications
Pakistan's sales tax system involves multiple tax types that apply differently based on the nature of the transaction, the buyer's registration status, and the product category. Getting these calculations wrong can result in FBR rejections, penalties, and audit triggers.
Types of Sales Tax in Pakistan
1. General Sales Tax (GST) – Standard Rate: 17%
GST is the primary sales tax applicable to the supply of goods. The standard rate is 17%, though certain items may have reduced rates as specified by SROs (Statutory Regulatory Orders).
2. Further Tax – 3%
Further Tax is an additional 3% tax charged on supplies made to unregistered buyers. It is charged over and above the standard GST rate. This means unregistered buyers effectively pay 20% (17% GST + 3% Further Tax).
3. Extra Tax
Extra Tax applies in specific circumstances as defined by FBR notifications. Not all transactions attract Extra Tax – it depends on the commodity and the buyer's classification.
4. Federal Excise Duty (FED)
FED applies to specific goods and services such as telecommunications, banking, insurance, beverages, and cement. Rates vary by product category.
5. Withholding Tax
Certain buyers (government bodies, large corporations) are required to withhold tax at source when making payments. The withholding rate depends on the nature of the supply.
How Sale Type Affects Tax Calculation
| Sale Type | GST | Further Tax | Notes |
|---|---|---|---|
| Registered Buyer | 17% | Not applicable | Standard rate only |
| Unregistered Buyer | 17% | 3% | Total effective rate: 20% |
| Exports | 0% | Not applicable | Zero-rated supply |
| Exempt Supply | Exempt | Not applicable | No GST charged |
| Reduced Rate (SRO) | Varies | May vary | As per specific SRO notification |
Common Tax Calculation Errors
- Applying Further Tax to registered buyers (should only apply to unregistered)
- Using wrong HS codes which triggers incorrect tax rates
- Not applying SRO-specific reduced rates
- Calculating FED on non-applicable products
- Incorrect withholding tax deduction
How Automated Software Eliminates Errors
Logic Layer's FBR Digital Invoicing Software uses dynamic rate fetching from the FBR API. This means:
- Tax rates are fetched in real-time based on the Sale Type using the
SaleTypeToRateAPI - Further Tax is automatically applied based on buyer registration status
- SRO schedules are auto-fetched and only valid SROs are shown
- All calculations follow the exact FBR formulae – no manual overrides needed
- Validation API catches any remaining errors before submission
Automate Your Tax Calculations with Logic Layer →
Logic Layer Pvt. Ltd. – Code Your Vision Into Reality
WhatsApp: 0345-2416827 | Call: 0310-0100620