Rates reviewed 21 Oct 2026

Punjab Token Tax Calculator 2026-27 (Car & Bike)

Token tax calculator Punjab: this tool gives the token tax, federal advance tax and professional tax due on a car or motorcycle registered in Punjab. Since 1 July 2026 a car above 1000cc pays 0.3% of its invoice value up to 2000cc and 0.4% above it. Cars up to 1000cc pay a Rs 20,000 lifetime token.

Section 234 sets the federal part, and the professional tax is a flat Rs 200. Enter the engine size, invoice value and filer status for Punjab districts, Lahore included. The tool returns all three charges.

How the Token Tax Calculator Punjab Works

The calculator picks the token rule from the engine size. Up to 1000cc it applies the lifetime token. Above that it multiplies the invoice value by 0.3%, or 0.4% from 2001cc.

It then adds the Section 234 amount for your band and filer status. The Rs 200 professional tax is flat. Only the token uses the invoice value.

Token tax calculator Punjab rates for cars, 2026-27

Filers and non-filers pay the same token. Only the federal part changes. A non-filer pays three times the filer amount.

Engine size

Token tax

Federal, filer

Federal, non-filer

Up to 1000cc

Rs 20,000 lifetime

Rs 10,000

Rs 30,000

1001 to 1199cc

0.3% of invoice

Rs 1,500

Rs 4,500

1200 to 1299cc

0.3% of invoice

Rs 1,750

Rs 5,250

1300 to 1499cc

0.3% of invoice

Rs 2,500

Rs 7,500

1500 to 1599cc

0.3% of invoice

Rs 3,750

Rs 11,250

1600 to 1999cc

0.3% of invoice

Rs 4,500

Rs 13,500

2000cc

0.3% of invoice

Rs 10,000

Rs 30,000

2001cc and above

0.4% of invoice

Rs 10,000

Rs 30,000

Use the registration record’s invoice price, not the market price. Same-size cars can owe very different amounts. Imported cars pay duty first, which the car import duty calculator works out.

Chart of the total on a Punjab token tax receipt for a filer by engine size, with the Rs 20,000 lifetime token up to 1000cc, 0.3% of invoice to 2000cc, 0.4% above, and the 2000cc versus 2001cc edge

Motorcycles and the Lifetime Token

A motorcycle pays a Rs 1,500 token once at registration, plus Rs 200 professional tax. Section 234 tax does not apply to bikes. If a bike changes hands within ten years, the buyer pays Rs 1,500 less 10% for each financial year.

Cars up to 1000cc follow the same logic. They pay Rs 20,000 once instead of Rs 1,500. The app shows a used small car’s status.

Token Tax Calculator Punjab Examples With Interpretation

Four cases cover the lifetime token, a mid-size car and the 2001cc step. Each shows token, federal tax and total. All use 2026-27 rates.

A 1,300cc car with a Rs 4,500,000 invoice

The token is Rs 13,500. A filer adds Rs 2,500 and Rs 200, so the total is Rs 16,200. A non-filer pays Rs 7,500 federal tax and Rs 21,200 in all.

A 1,000cc car, lifetime token

The token is Rs 20,000 once. A filer adds Rs 10,000 and Rs 200, so Rs 30,200 covers the car for good. A non-filer pays Rs 50,200.

A 2,200cc car with a Rs 9,000,000 invoice

At 0.4% the token is Rs 36,000. Add Rs 10,000 and Rs 200 and a filer pays Rs 46,200. The federal part is the same in every band above 2000cc.

The 2000cc and 2001cc edge

With a Rs 6,000,000 invoice, a 2,000cc car pays Rs 28,200. A 2,001cc car pays Rs 34,200. One cc moves the token from Rs 18,000 to Rs 24,000.

Code Snippet: Token Tax Calculator Punjab in JavaScript

The function keeps rates in constants, so a budget change needs one edit. Set early to apply the 10% rebate. It excludes motorcycles and commercial vehicles.

// Punjab private-car token tax, 2026-27 (Excise Punjab table).
// Token: Rs 20,000 lifetime up to 1000cc, 0.3% of invoice up to 2000cc, 0.4% above.
const rs = (n) => Math.round(n);
// Federal advance tax (s.234) for filers: [max cc, Rs]. Non-filers pay 3x in the Excise table.
const FILER_234 = [[1000, 10000], [1199, 1500], [1299, 1750], [1499, 2500], [1599, 3750], [1999, 4500], [Infinity, 10000]];
const NON_FILER = 3;
const PROFESSIONAL = 200;

function tokenTax({ cc, invoice = 0, filer = true, early = false }) {
  const lifetime = cc <= 1000;
  const rate = cc <= 2000 ? 0.003 : 0.004;
  const base = lifetime ? 20000 : invoice * rate;
  const token = rs(early && !lifetime ? base * 0.9 : base);   // 10% rebate: whole year, by 31 Aug
  const filerAmount = FILER_234.find(([max]) => cc <= max)[1];
  const federal = filer ? filerAmount : filerAmount * NON_FILER;
  return { token, federal, professional: PROFESSIONAL, total: token + federal + PROFESSIONAL, lifetime };
}

// tokenTax({ cc: 1300, invoice: 4500000 }).total -> 16200
// tokenTax({ cc: 2001, invoice: 6000000 }).token -> 24000

The output is an estimate. Arrears and late fines are excluded. The app shows the final dues.

How to Pay Punjab Token Tax and Stay Safe

Open ePay Punjab, choose Excise and Taxation, then Token Tax, and enter the registration number. Check the breakdown, generate the challan and pay the 17-digit PSID through 1Link, mobile banking or a wallet. A platform charge applies.

Pay only through that app or the Excise portal, against your own registration number. Agents offering a lower invoice value or a skipped fine are asking for a false record. Keep the receipt, because the record must show the new date.

Common Token Tax Calculator Punjab Errors

Most gaps between this calculator and the app come from the invoice value, cc band or filer status. Check those first. Rates are rarely the cause.

Symptom

Likely cause

What to do

Total far below the app

Invoice value left out

Enter the recorded value

Total above the app

Non-filer selected

Check the Active Taxpayer List

Rs 200 difference

Professional tax

Add it to the total

A gap of a few thousand rupees means the excise record holds another invoice value. Ask the district office to correct it. Do not pay a different figure.

This Year vs Last Year: Token Tax Increase

The token percentage rose by 0.1 points in both car bands. The table shows the provincial token only. The Rs 20,000 lifetime token did not change.

Car and invoice

2025-26

2026-27

1,300cc, Rs 4.5 million

Rs 9,000

Rs 13,500

1,800cc, Rs 3 million

Rs 6,000

Rs 9,000

2,200cc, Rs 9 million

Rs 27,000

Rs 36,000

Other provinces charge fixed amounts or different percentages. The token tax calculator covers all five. The Islamabad token tax calculator covers the capital.

Token Tax Calculator Punjab FAQs

These answers cover pre-payment questions. They rest on Excise Punjab and Finance Act 2026 coverage. Conflicts are flagged.

Cars above 1000cc pay 0.3% of the invoice value up to 2000cc and 0.4% above. Cars up to 1000cc pay a Rs 20,000 lifetime token. Federal and Rs 200 professional tax are added.

Yes, 10% of the annual token if the year is paid by 31 August. The 2026-27 date has passed. It does not reduce federal or professional tax.

Late payment adds a penalty of up to twice the tax under the Act. Excise reportedly warned defaulters in June 2026 of a 100% surcharge. The app shows the exact dues.

Electric vehicles get a large exemption. The Excise page lists 95%; budget coverage says the Finance Act 2026 raises it to 99% for 2026-27. The app shows what applies.

Yes, on the federal part only. The Excise table charges three times the filer amount. The provincial token is identical.

Enter the registration number in the ePay Punjab app or the Excise vehicle verification page. Read the “paid up to” date. Save a screenshot.

Conclusion

Token tax calculator Punjab results need three inputs: the engine size, invoice value and filer status. A 1,300cc car with a Rs 4,500,000 invoice pays Rs 16,200, and a 1000cc car pays Rs 30,200 once. Compare the result with the ePay Punjab breakdown before paying.

Rates change each July, so recheck after every budget. For other provinces, use the token tax calculator. The Pakistan tax calculators hub lists the other taxes.

Official sources

These sources set the rates and rules. Check the live pages. The Act and notifications are binding.