The short version
- Prepare your CNIC, a bank account in your own name, a laptop and a backup internet connection.
- Choose one skill that clients pay for and make 3–5 sample projects.
- Open one account on Fiverr or Upwork with your real name, matching your CNIC.
- Get paid through Payoneer or a direct bank payout. PayPal doesn't work in Pakistan.
- Once the money starts coming in, get an NTN, register with PSEB if you do IT work, and file your tax return by 30 September.
خلاصہ: ایک ہنر چنیں، تین سے پانچ نمونے کے کام بنائیں، اپنے شناختی کارڈ والے نام سے Fiverr یا Upwork اکاؤنٹ کھولیں، اور Payoneer یا بینک کے ذریعے رقم پاکستان منگوائیں۔ پاکستان میں PayPal دستیاب نہیں۔ PSEB رجسٹریشن سے آئی ٹی برآمدی آمدنی پر ٹیکس 1% سے کم ہو کر 0.25% ہو جاتا ہے۔
1. What you need before you start
- Your CNIC. Fiverr and Upwork verify your identity, and your bank, Payoneer and PSEB all use it. Keep your name identical everywhere.
- A bank account in your own name. Foreign earnings should land in your own Pakistani account: the low tax rate depends on money coming in through banks. Never use a relative's or friend's account.
- You must be 18 or older. Fiverr requires it to withdraw earnings, and the other platforms have similar rules.
- A laptop and a backup for power and internet. Load-shedding and outages happen, and clients expect replies and deadlines to be met. A UPS and a mobile data package make a real difference.
- Working English. Most clients write in English. It doesn't need to be perfect, but you have to understand a brief and reply clearly.
2. Choose one skill that clients pay for
Pakistan's IT exports are growing, and the government's lowest tax rate applies to software and IT-enabled services, so skills in that area pay off twice. Pick one and go deep before adding another.
| Skill | Typical first jobs | What to learn |
|---|---|---|
| Web and app development | WordPress and Shopify sites, bug fixes, small apps | HTML, CSS, JavaScript, one framework, WordPress or Shopify |
| Graphic and UI design | Logos, social posts, app and website mock-ups | Design basics, Figma, Photoshop or Illustrator |
| Digital marketing and SEO | SEO audits, ad setup, social media management | SEO basics, Meta and Google ads, analytics |
| Video editing | Short-form videos, YouTube edits, subtitles | Premiere Pro, DaVinci Resolve or CapCut |
| Writing and virtual assistance | Blog posts, research, data entry, admin support | Clear English, spreadsheets, reliability |
Whether your service counts as IT or IT-enabled decides between the 0.25% and 1% tax rates, so if you're unsure, ask a tax adviser or PSEB before you register. Free tutorials, official documentation and practice projects are enough to reach a first-job level in most of these skills; the government's DigiSkills.pk also offers free online courses.
3. Build proof of your work
Clients hire from samples, not certificates. Before opening any account, make three to five sample projects that look like real client work: a website for an imaginary clinic, a brand kit for a local shop, a one-minute edited video, or two well-researched articles. Put them on GitHub, Behance, Dribbble or a live link you can share.
4. Fiverr, Upwork or direct clients?
| Fiverr | Upwork | Direct clients | |
|---|---|---|---|
| How you get work | Buyers find your gig and order | You send proposals to job posts | LinkedIn, referrals, your own network |
| Platform fee | 20% of every order | Variable 0–15%, often about 10% | None |
| Cost to start | Free to list gigs | Connects to apply, $0.15 each | Free |
| Payment protection | Yes | Yes | Only what you agree with the client |
Most beginners start with one marketplace. Fiverr's higher fee buys you buyers who come to you; Upwork keeps less but charges Connects each time you apply. See your real take-home with the Fiverr fee calculator and the Upwork fee calculator. For direct clients, the free invoice generator makes a professional invoice in any currency.
5. Set up your account the right way
- Use your real name and photo, exactly as on your CNIC. Identity checks fail when names don't match, and a failed check can lock your earnings.
- Open only one account per platform. Buying, renting or sharing accounts gets them permanently banned, along with the money in them.
- Write a specific title, such as "Shopify developer: store setup and speed fixes", not "IT expert".
- Show your samples in your gig gallery or Upwork portfolio.
- Be clear about your working hours. Pakistan is 9 to 10 hours ahead of the US East Coast, so tell clients when you're available and keep to it.
6. Win your first client
- Reply fast, even if it means checking messages late in the evening when US clients are awake.
- On Upwork, apply to small, recent jobs that match your samples and write each proposal for that client. Generic copy-paste proposals waste Connects.
- On Fiverr, use the words buyers search for in your title, tags and description, and keep your response time low.
- Over-deliver on the first orders. A strong early review is worth more than the first few dollars.
It can take a few weeks to land the first order. Keep improving your samples while you wait, and use the hourly rate calculator to set a price that covers fees and the time you spend on messages and revisions.
7. Get paid in Pakistan
PayPal isn't available to Pakistan residents, and Wise can only send money from Pakistan, not receive it. These are the routes that work:
| Route | Platform's fee | Notes |
|---|---|---|
| Upwork → Direct to Local Bank | $0.99 per withdrawal | Arrives in rupees in your bank. Upwork applies its own exchange rate |
| Upwork → Payoneer | $2 per withdrawal | Then Payoneer → your bank, with a conversion markup in the rate |
| Fiverr → Payoneer Account | $3 per withdrawal | Then Payoneer → your bank |
| Fiverr → bank transfer via Payoneer | $3 in rupees, or $1 as a USD wire | Minimum $20. A USD wire can go into a dollar account |
| Direct clients | None | Bank transfer to your account, or into your Payoneer receiving account |
Withdrawal fees are per withdrawal, so withdrawing once or twice a month saves money. Whichever route you use, make sure the money ends up in your own Pakistani bank account: that's what the low tax rate and the dollar-retention rules depend on. Payoneer vs Wise vs PayPal compares the services country by country.
8. Keep dollars: ESFCA and Form R
- Keep up to half in dollars. IT exporters and freelancers can keep 50% of their export proceeds or $5,000 a month, whichever is higher, in an Exporters' Special Foreign Currency Account (ESFCA), and convert it to rupees whenever they choose. Banks let you open one alongside your rupee account, including digitally.
- Less paperwork on smaller payments. Since April 2026, the State Bank only requires Form R and the inward remittance voucher for IT export receipts above $25,000 (up from $10,000).
- Use the money abroad. The retained dollars can pay for software subscriptions, foreign consultancy and overseas vendors without extra approvals.
Ask your bank for its freelancer or IT-exporter account; most large banks have one.
9. Tax: 0.25%, 1% and filing
- 0.25% of foreign earnings for PSEB-registered IT and IT-enabled services, deducted by your bank (section 154A). This rate is extended to 30 June 2029.
- 1% for IT work without PSEB registration and for other exported services.
- 5% on income from YouTube, TikTok, Facebook and Instagram since 1 July 2026 (section 154B), or 10% if you're not on the Active Taxpayers List.
- 15% is deducted by Pakistani clients paying independent professionals, including software engineers (section 153), and adjusted against your annual tax.
- File your return by 30 September on IRIS. The 0.25% or 1% only counts as your final tax if you file, and filing keeps you on the Active Taxpayers List.
On $1,000 of IT earnings, that's $2.50 in tax with PSEB versus $10 without. The Pakistan freelancer tax calculator works out your tax in rupees and tells you whether it's final.
10. Register with PSEB
The Pakistan Software Export Board registers individual freelancers through its portal at techdestination.com. For IT and IT-enabled work it's the step that cuts your tax from 1% to 0.25%.
| You need | Personal NTN (with no business name), both sides of your CNIC, and a letter or certificate for your personal bank account |
|---|---|
| Fee | Rs. 1,000 for a new registration, Rs. 2,000 for each yearly renewal |
| To renew | A State Bank summary of your export revenue with the IT/ITeS code, and last year's income tax return |
| Time | Usually 2–5 working days after the payment is verified |
Get your NTN first by registering on the FBR's IRIS portal; it's free and done online.
11. Scams and mistakes to avoid
Never share your bank, Payoneer or email password or one-time code with anyone, including someone claiming to be support or a client.
- Courses or agents that guarantee income or sell "approved" Upwork and Fiverr accounts. Bought accounts get banned, and the money in them is lost.
- Clients who want to pay outside the platform before you've worked together on it. It breaks the rules and removes your payment protection.
- Overpayment tricks, where a "client" sends too much and asks you to return the difference.
- Jobs that ask you to pay first for training, software or registration.
- Receiving money through someone else's account. It can cost you the 0.25% rate and create problems with the bank and the FBR.
12. A 30-day starter plan
| When | What to do |
|---|---|
| Week 1 | Choose your skill. Study top sellers on Fiverr and job posts on Upwork: what they offer, charge and what clients ask for. |
| Week 2 | Make three to five sample projects and put them online. |
| Week 3 | Open your account with your CNIC name, publish your gig or profile, and set up your payout method. |
| Week 4 | Apply or promote every day, reply fast, and deliver your first orders carefully. |
| After your first payment | Get your NTN, register with PSEB if you do IT work, open an ESFCA, and put 30 September in your calendar. |
Frequently asked questions
How can I start freelancing in Pakistan with no experience?
Pick one skill you can already do or learn in a few months, make three to five sample projects, and put them in a simple portfolio. Then open one Fiverr or Upwork account in your own name, matching your CNIC, and set up Payoneer or a bank payout so you can get paid.
Does PayPal work in Pakistan?
No. PayPal isn't available to residents of Pakistan, and Wise can only send money from Pakistan, not receive it. Freelancers use Payoneer or a direct bank payout instead, such as Upwork's Direct to Local Bank.
How much tax do freelancers pay in Pakistan?
Banks deduct tax when foreign earnings arrive: 0.25% for PSEB-registered IT and IT-enabled services, a rate extended to 30 June 2029, and 1% otherwise. The deduction only counts as your final tax if you file your return by 30 September.
How do I register with PSEB as a freelancer?
Apply on the PSEB portal at techdestination.com with your personal NTN (with no business name), both sides of your CNIC and a letter or certificate for your personal bank account. PSEB lists the fee as Rs. 1,000 for a new registration and Rs. 2,000 for each yearly renewal, and certificates usually take 2 to 5 working days after payment is verified.
Can Pakistani freelancers keep their earnings in dollars?
Yes, partly. IT exporters and freelancers can keep 50% of their export proceeds or $5,000 a month, whichever is higher, in an Exporters' Special Foreign Currency Account (ESFCA), and convert it to rupees at any time.
Do I need to fill Form R for freelance payments?
Not for smaller payments. Since April 2026 the State Bank of Pakistan only requires Form R and the inward remittance voucher for IT export receipts above $25,000; the threshold used to be $10,000.
Do I need to pay for a course to start freelancing?
No. Many skills can be learned from free material, and no course can guarantee you work. Be careful with anyone who promises guaranteed income or asks for money to get you jobs or accounts.