The short version
- Prepare your NID, a bank or bKash account in your own name, a laptop and steady internet.
- 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 NID.
- Set up Payoneer. PayPal and Wise don't work for receiving money in Bangladesh.
- Win small jobs first, collect good reviews, then raise your price.
- Bring the money home through Payoneer to bKash or a bank, keep your records, and file a tax return if you have a TIN.
সংক্ষেপে: একটি দক্ষতা বেছে নিন, ৩–৫টি নমুনা কাজ তৈরি করুন, নিজের এনআইডি অনুযায়ী আসল নামে Fiverr বা Upwork অ্যাকাউন্ট খুলুন, আর টাকা তোলার জন্য Payoneer ব্যবহার করুন। বাংলাদেশে PayPal চলে না। Payoneer থেকে বিকাশে টাকা আনতে প্রতি ট্রান্সফারে ৩% + $১ খরচ হয়।
1. What you need before you start
- Your NID. Fiverr and Upwork verify your identity, and Payoneer, bKash and the government freelancer ID all use it. The name on every account should match your NID exactly.
- A bank account and a bKash account in your own name. Payoneer only sends money to a bKash account with the same name as the Payoneer account. 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 or desktop and steady internet. A phone is fine for messages, but most client work needs a computer. A backup connection, such as mobile data, helps when the power or broadband goes out.
- Working English. Most clients write in English. You don't need perfect grammar, but you need to understand a brief and reply clearly.
2. Choose one skill that clients pay for
Beginners often try to learn everything at once. It's faster to pick one skill, get good at it, and add a second one later. Skills that are regularly bought from freelancers include:
| Skill | Typical first jobs | What to learn |
|---|---|---|
| Graphic design | Logos, social media posts, banners, flyers | Design basics, Figma, Photoshop or Illustrator, Canva for quick jobs |
| Video editing | Short-form videos, YouTube edits, subtitles | Premiere Pro, DaVinci Resolve or CapCut, pacing and captions |
| Web development | WordPress sites, landing pages, fixes and speed-ups | HTML, CSS, JavaScript, WordPress, one framework later |
| Digital marketing | SEO audits, social media management, ad setup | SEO basics, Meta and Google ads, analytics |
| Writing | Blog posts, product descriptions, proofreading | Clear English, research, basic SEO |
| Virtual assistance and data work | Data entry, research, email and calendar help, spreadsheets | Excel or Google Sheets, reliability, fast replies |
Choose the one closest to what you already enjoy or can do. Free tutorials, official documentation and practice projects are enough to reach a first-job level in most of these skills. You don't need an expensive course.
3. Build proof of your work
Clients hire from samples, not certificates. Before you open any account, make three to five sample projects that look like real client work:
- Design a logo and social posts for an imaginary shop, or redesign a local business's menu.
- Build a small website for a made-up clinic or restaurant and put it online.
- Edit a one-minute video from free stock footage with captions.
- Write two blog posts on a topic you know well.
Put them somewhere easy to share: Behance or Dribbble for design, GitHub or a live link for development, Google Drive for writing. You'll add them to your Fiverr gig or Upwork profile.
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 | You find them (LinkedIn, referrals, local businesses) |
| 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, through Fiverr | Yes, through Upwork | Only what you agree with the client |
| Best for | Clear, packaged services (a logo, a video edit) | Ongoing, hourly or larger projects | Once you have reviews and a network |
Most beginners start with one marketplace and add another later. Fiverr's higher fee buys you buyers who come to you. Upwork keeps less but costs Connects every time you apply. To see what you'd actually keep, try the Fiverr fee calculator and the Upwork fee calculator. Other marketplaces such as Freelancer.com and PeoplePerHour also accept Bangladeshi freelancers; check their current fees before you commit.
With direct clients you keep everything, but you handle invoices and payment yourself. The free invoice generator makes a professional invoice in English or Bangla.
5. Set up your account the right way
- Use your real name and photo, exactly as on your NID. Identity checks fail when names don't match, and a failed check can lock your earnings.
- Open only one account per platform. Multiple accounts, or buying or renting someone else's account, get accounts permanently banned. Fiverr also lets you link a withdrawal method to only one account.
- Write a specific title. "I will design a modern minimalist logo for your brand" or "WordPress developer: speed fixes and landing pages" beats "Graphic designer" or "Web expert".
- Show your samples in the gig gallery or Upwork portfolio. Real work sells better than claims.
- On Fiverr, offer three clear packages (basic, standard, premium) with exact deliverables and delivery times.
- On Upwork, complete every profile section and set an honest hourly rate. Upwork sometimes declines new profiles in crowded skill categories; if that happens, make the profile more specific and try again later.
6. Win your first client
The first review is the hardest to get. These habits help:
- Reply fast. Buyers often message several freelancers and hire the one who answers first with a clear plan.
- On Upwork, apply to small, recent jobs that match your samples exactly, and write each proposal for that client. Say what you'll deliver, by when, and show one relevant sample. Don't paste the same text everywhere; it wastes Connects.
- On Fiverr, use the words buyers search for in your gig title, tags and description, and keep your gig active and your response time low.
- Tell people you know. Friends and relatives abroad, local businesses and your LinkedIn contacts can become your first direct clients.
- Over-deliver on the first few orders. A strong early review matters more than the first few dollars.
It can take a few weeks to land the first order. Keep improving your samples and profile while you wait.
7. Price your work
Start a little below experienced sellers in your category, not at the very bottom. Very cheap prices attract the most demanding clients and are hard to raise later. Remember that fees come out of your price:
- On Fiverr, a $50 order leaves you $40 before withdrawal. Your buyer pays $56.25, because Fiverr adds a 5.5% service fee plus $3.50 on orders under $200.
- On Upwork, a $50 job leaves you about $45 at a typical 10% fee.
The freelance hourly rate calculator starts from the taka you want in hand each month and works out the rate you need on each platform. Raise your prices after every few good reviews.
8. Get paid in Bangladesh
PayPal isn't available to Bangladesh residents, and Wise doesn't let them open an account to receive money. Payoneer is the standard route: Fiverr, Upwork and many direct clients can pay into it.
| Route | Cost | Speed | Notes |
|---|---|---|---|
| Payoneer → bKash | 3% + $1 per transfer | Instant | ৳1,000 to ৳2,50,000 per transfer, no daily or monthly limit. The 2.5% government incentive doesn't apply |
| Payoneer → Bangladeshi bank | Up to about 2% in the rate | A few business days | Good for larger amounts and for keeping bank records |
| Upwork → local bank directly | $0.99 per withdrawal | A few business days | Upwork's Direct to Local Bank option. Upwork to Payoneer costs $2 |
| Fiverr → Payoneer | $3 to a Payoneer Account, or $1–3 by bank transfer via Payoneer | 1–7 business days | Then Payoneer → bKash or bank as above |
Because every transfer has a fixed $1 fee, withdrawing once a month in a larger amount costs less than many small transfers. The Payoneer to bKash calculator shows how many taka arrive at today's rate, and Payoneer vs Wise vs PayPal explains which services work in Bangladesh.
For government cash incentives and tax exemption, what matters is that the money comes in through banking channels. Keep your Payoneer and bank statements.
9. Tax rules for freelancers in Bangladesh
- IT and IT-enabled services income is tax-exempt from 1 July 2024 to 30 June 2027, as long as it comes in through banking channels.
- Other freelancing: the 2026-27 budget proposed extending the exemption to all freelancing and to independent content creators. Check the published Finance Act for the final wording.
- The tax-free income limit for 2026-27 is ৳4,00,000, and the lowest rate above it is 10%.
- If you have a TIN, you must file a return every year, even when all your income is exempt. List freelance income as exempt. You can get an e-TIN free at secure.incometax.gov.bd and file at etaxnbr.gov.bd.
- Cash incentive: individual freelancers exporting software or IT-enabled services can claim 2.5% for 2026-27 (down from 4%) through the bank where the foreign earnings arrive.
The Bangladesh freelancer tax checker tells you in a minute whether your income is exempt and whether you need to file.
10. Get the government freelancer ID
Since January 2026, the ICT Division and the Department of ICT run freelancers.gov.bd, the official platform for freelancer registration and ID cards. The ID is meant to make it easier to access banking services, loans, incentives and training.
- Who can apply: anyone with an NID who has at least USD 50 of verified freelance income in the last 12 months.
- Documents: both sides of your NID (image, up to 500 KB), a photo of exactly 300 × 300 pixels (up to 500 KB), and proof of income as a PDF (up to 2 MB), such as a Payoneer or platform earnings statement.
- Cost and validity: free, and valid for three years. Renewal needs the same USD 50 minimum.
Apply after your first paid job, once you can download an earnings statement.
11. Scams and mistakes to avoid
Never share your Payoneer, bKash or bank PIN, password or one-time code with anyone, including someone who says they're from support or a client.
- Courses or agents that guarantee income or promise to get you "approved accounts". No one can guarantee work, and bought or rented accounts get banned.
- Clients who ask to pay outside the platform before you've worked together on it. It's against Fiverr and Upwork rules, can get your account closed, and removes your payment protection.
- "Clients" who send you money or a cheque and ask you to send part of it back. This is a common fraud.
- Jobs that ask you to pay first, for "training", "software" or a "registration fee".
- Using someone else's name or account for Payoneer or bKash. Names must match, and mismatches freeze money.
12. A 30-day starter plan
| When | What to do |
|---|---|
| Week 1 | Choose your skill. Study the top sellers in that category on Fiverr and the job posts on Upwork: what they offer, what they charge, what clients ask for. |
| Week 2 | Make three to five sample projects and put them online. |
| Week 3 | Open your Fiverr or Upwork account with your NID name, publish your gig or profile, and set up Payoneer and bKash. |
| Week 4 | Apply or promote every day, reply to messages fast, and deliver your first orders carefully. Keep improving your samples. |
| After your first payment | Withdraw through Payoneer, keep the statement, apply for the freelancer ID, and check your tax position. |
Frequently asked questions
How can I start freelancing in Bangladesh 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 NID, and set up Payoneer so you can get paid.
Which freelancing site is best for beginners in Bangladesh?
Fiverr is easier to start on because listing a gig is free and buyers come to you, but it keeps 20% of every order. Upwork keeps less (a variable 0 to 15% fee, often about 10%) but you pay for Connects, $0.15 each, to apply for jobs. Many beginners start with one and add the other later.
How do freelancers in Bangladesh get paid?
Mostly through Payoneer. Fiverr and Upwork pay into Payoneer, and from there you can send money to bKash instantly for 3% plus $1 per transfer, or withdraw to a Bangladeshi bank account. Upwork can also pay directly to a local bank for $0.99 per withdrawal.
Is PayPal available in Bangladesh?
No. PayPal isn't available to residents of Bangladesh, and Wise doesn't let Bangladesh residents open an account to receive money. Payoneer is the usual alternative.
Is freelancing income taxable in Bangladesh?
Income from IT and IT-enabled services is tax-exempt until 30 June 2027 if it comes in through banking channels. If you have a TIN you still have to file a return every year and show the income as exempt. The tax-free limit for 2026-27 is 4 lakh taka.
How do I get the freelancer ID card in Bangladesh?
Apply free at freelancers.gov.bd, the platform run by the ICT Division and Department of ICT. You need your NID, a 300 by 300 pixel photo and proof of at least 50 US dollars of verified freelance income in the last 12 months. The ID is valid for three years.
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.