Running a Shopify store from Pakistan is now a mainstream business model — but most store owners are operating without proper legal registration or tax compliance. This guide walks you through everything: from getting your NTN to handling sales tax and declaring your Shopify income with FBR in 2026.
Why You Must Register Your Shopify Business
Even if your Shopify store is hosted on a .com domain with international customers, you are a Pakistani tax resident and your worldwide income is taxable in Pakistan. Operating without FBR registration exposes you to penalties, notices, and in severe cases criminal prosecution for tax evasion.
Registration also unlocks practical benefits: lower withholding tax rates (1% vs 2%), the ability to open proper business bank accounts, and credibility with Pakistani payment processors and logistics partners.
Good news: Registration is straightforward and low-cost. NTN registration is free. Sole proprietor registration costs Rs. 500–2,000. There is no reason to delay getting compliant.
Step 1: Register Your Business Structure
Before getting your NTN, decide on your business structure:
For most solo Shopify sellers, sole proprietorship is the right choice. Go Pvt Ltd when you want to bring in investors, have multiple co-founders, or your annual turnover exceeds Rs. 5–10 million.
Step 2: Get Your NTN
Visit iris.fbr.gov.pk and register for a National Tax Number (NTN). For individuals (sole proprietors), your CNIC doubles as your NTN. You will need:
After NTN registration, file your first income tax return by September 30. This makes you appear on the Active Taxpayer List (ATL). Verify with SMS: type your CNIC and send to 9966.
Step 3: Declare Shopify Income
Shopify income is declared under "Business Income" in your FBR income tax return. Your taxable income = Total Shopify Revenue minus Allowable Deductions.
Deductible expenses for Shopify businesses include:
- Shopify subscription plan fees
- Payment processing fees (Payoneer, Wise transaction charges)
- Product cost (COGS for dropshipping or inventory)
- Facebook/Google/TikTok advertising costs
- Logistics and shipping costs
- App subscriptions (Oberlo, DSers, etc.)
- Domain registration and hosting fees
- Graphic design and branding costs
Sales Tax Obligations
If you sell physical goods to Pakistani customers and your annual turnover exceeds Rs. 10 million, you must register for sales tax with FBR. For purely international sales (dropshipping to US/UK customers), Pakistani domestic sales tax does not apply — your sales are zero-rated exports.
Selling digital products (ebooks, templates, software) to foreign customers may qualify for the SRO 1125(I)/2023 IT export tax exemption — 100% income tax exempt if received via designated banking channel. Physical goods dropshipping does not qualify.
Receiving Payments as a Pakistani Shopify Seller
Direct PayPal and Stripe personal accounts are not available in Pakistan. Your main options for receiving Shopify payouts are:
- Payoneer — Most popular. Shopify integrates directly. Withdraw to Pakistani bank accounts.
- Wise Business — Multi-currency account, competitive rates, SWIFT-compatible.
- Local Bank SWIFT — For direct international wire transfers from Shopify Payments (if enabled via US LLC).
- JazzCash / Easypaisa — For domestic Pakistani customers only.
When you receive foreign funds in a Pakistani bank, your bank deducts WHT at 1% (filer) or 2% (non-filer) under Section 231AA. Keep records of all WHT deducted — it is adjustable against your final tax liability.
Frequently Asked Questions
Register Your Shopify Business Properly
Our consultants handle NTN registration, annual FBR returns, and complete Shopify business tax setup in Pakistan.