Annual calculationNet of expensesAll platforms includedCalculator inside

Zakat on Freelancing Income

Freelance Zakat is simpler than most people think. You don't pay per project or per client payment. You calculate once a year on whatever savings remain after business expenses, across every platform you use.

This guide covers how the annual method works for irregular income, which expenses you can deduct, how to handle unpaid invoices, what to do with PayPal and Upwork balances, and includes a calculator that adds everything up for you.

💻

Full-time freelancers

You work with multiple clients, income varies month to month, and you're not sure whether to calculate per project or annually.

💼

Side-hustle freelancers

You have a day job plus freelance income and want to know how to combine both in one Zakat calculation.

🌎

International freelancers

You receive payments in multiple currencies across platforms like Wise, Payoneer, and PayPal and need to know how to handle all of them.

📈

Agency and team freelancers

You subcontract work to others or run a small agency and want to understand which expenses you can deduct and what the net rules are.

The most important thing to know

You don't pay Zakat per project. You pay once a year on accumulated savings.

This single fact resolves most of the confusion around freelance Zakat.

The wrong approach: paying Zakat with every client payment

A lot of freelancers assume that because they receive irregular payments throughout the year, they should calculate Zakat each time one arrives. This leads to massive overpayment and doesn't reflect what Islamic scholarship actually says. Individual payments don't trigger Zakat. They're just money entering your wealth.

The correct approach: one annual calculation on total savings

You choose one annual Zakat date on the Islamic calendar. On that date each year, you total everything in your accounts (every platform, every balance), deduct legitimate business expenses, compare to nisab, and if you've been above nisab for a full lunar year, pay 2.5% on the total. That's it. Monthly income variations are completely irrelevant.

Annual, not per-project

Receiving a $5,000 client payment today doesn't trigger Zakat. It sits in your wealth until your annual Zakat date.

Net, not gross

Platform fees, software costs, equipment. Legitimate expenses come off before you calculate.

All platforms combined

PayPal, Stripe, Upwork, your bank. Everything goes into one total on your Zakat date.

Quick reference

Freelance Zakat at a glance

The full picture in one table.

QuestionAnswer
When do I pay?Once per year on your chosen Zakat date
What do I calculate on?Total accumulated savings on your Zakat date
Gross or net?Net after legitimate business expenses
Does irregular income complicate things?No. Monthly patterns are irrelevant
Are platform balances included?Yes. PayPal, Stripe, Upwork, Fiverr, all of them
Are unpaid invoices included?Reliable ones yes (majority view). Disputed ones no.
Is there a separate calculation for freelancing vs salary?No. Everything combined into one total
Do platform fees count as expenses?Yes. They reduce your zakatable income
What rate applies?2.5% of total net zakatable wealth
What is the nisab threshold?Approximately $5,000 in gold equivalent (see live widget)

What you can deduct

Business expenses reduce your zakatable income

You calculate Zakat on net earnings, not gross revenue. Here's what counts as a legitimate deduction.

The principle is straightforward: Zakat is on wealth you actually possess. Revenue that went straight to business costs never became your wealth. So you deduct it before calculating.

Platform fees

Upwork 10%, Fiverr 20%, Freelancer fees, Toptal commission

Software tools

Adobe CC, Figma, VS Code extensions, project management tools, accounting software

Equipment

Laptop, monitor, camera, microphone, external drives

Internet and phone

Business portion of broadband and mobile costs

Professional development

Courses, certifications, books, conferences directly related to your work

Subcontractor costs

If you hired other freelancers to complete client work, their fees are deductible

Personal expenses don't count

Rent, groceries, personal phone, entertainment, car payments for personal use. These are how you spend your wealth after earning it. They don't reduce the income that came in. The distinction matters: business expenses reduce what entered your wealth; personal spending reduces what's left of it. Both effects already show up in your bank balance on your Zakat date without needing a separate deduction.

A worked example

You earned $65,000 gross this year. Platform fees came to $6,500. Software and equipment cost $2,800. Net freelancing income: $55,700. You spent $40,000 on personal living expenses throughout the year. On your Zakat date, your accounts show $15,700. That $15,700 is your zakatable wealth from freelancing. You don't deduct the $40,000 again because it's already gone.

Not sure if it counts?

Business expense classifier

Select any expense and instantly find out whether it reduces your zakatable income, and by how much.

Interactive tool

Business Expense Classifier

Select an expense to instantly find out whether it reduces your zakatable income.

Select any expense above to see whether it reduces your zakatable income.

Quick summary

Always deductible

Platform fees, software, equipment, professional development

~

Business portion only

Home internet, rent (home office), phone bill

Never deductible

Rent (no office), groceries, gym, personal clothes

?

Depends on documentation

Client meals, travel, mixed-use items

Borderline cases and unusual expenses may need scholarly guidance. Use the main calculator once you have confirmed your deductible total.

Variable income

Irregular monthly income doesn't complicate Zakat at all

The annual method was made for exactly this kind of unpredictability.

One month $800. Next month $12,000. Then a quiet stretch. This is normal freelancing. And it's also why the annual method is so well-suited to freelancers: it makes monthly fluctuations completely irrelevant.

On your Zakat date you look at one number: total wealth in all accounts right now. Whether that number was built through 12 steady months or two great months and ten quiet ones makes no difference to the calculation. The path doesn't matter. The destination does.

Retainer vs project income

Some freelancers have monthly retainer clients plus irregular project work. There's no distinction for Zakat. Retainer income and project income both accumulate into the same total wealth. Calculate once on the combined result.

Years with very low income

Had a slow year and everything you earned was spent on living expenses? If nothing accumulated above nisab for a full lunar year, no Zakat is due. The obligation only arises on savings that stayed above the threshold.

Money you're owed

How to handle unpaid invoices on your Zakat date

Two valid scholarly positions. Pick one and apply it consistently.

Majority position

Include reliable unpaid invoices

If a long-standing client owes you $8,000 and you're confident they'll pay, include it in your Zakat calculation. The money is legally yours, the client acknowledges the debt, and receipt is expected. Treat it as part of your wealth.

Minority position

Only include received money

Some scholars (including some in the Shafi school) say Zakat is only due on money you physically have. Under this view, wait until payment arrives, then include it in next year's calculation. Simpler, but may slightly delay your obligation.

What about disputed or uncertain invoices?

Both positions agree on this: don't include money you're not sure you'll receive. New clients with no payment history, disputed work, ghosted clients. Leave these out. If the money eventually arrives, it goes into next year's calculation. If it never arrives, you never owe Zakat on it.

Practical advice

The majority position is safer for fulfilling your obligation fully. Pick one approach, document it, and apply it the same way every year. The problem isn't which position you choose but being inconsistent, which can lead to accidentally including or excluding the same invoices twice.

Payment processors

PayPal, Stripe, Upwork and every other platform: all zakatable

Where your money sits doesn't change whether it's your money.

Payment processors are just modern holding accounts. Money in PayPal is your money. Money in Upwork's balance is your money. The fact that it hasn't been transferred to your bank yet is irrelevant to Zakat. Include every balance on every platform when you total your wealth.

PayPal

Stripe

Upwork

Fiverr

Payoneer

Wise

Revolut

Freelancer.com

Toptal

Bank accounts

Crypto wallets

Cash on hand

Platform holding periods

Upwork holds funds for a security period. Fiverr has clearance windows. Even during these holds, the money is yours. Include it in your Zakat calculation. The only exception: money that is genuinely inaccessible due to account restrictions or a legal dispute, which follows the uncertain debt rules above.

Multiple currencies

Convert everything to one currency using exchange rates on your actual Zakat date. Don't use historical rates from when you earned the money. Current value on Zakat date is what matters.

Real numbers

Three worked calculations

Different freelancing situations, all calculated correctly.

1

Aisha: full-time freelance writer, variable income

Earns $2,000 to $9,000 per month. Zakat date is 1st Ramadan.

Annual gross income$72,000
Business expenses (software, laptop, coworking, internet)$4,490
PayPal balance on Zakat date$2,300
Business checking$18,400
Personal savings$12,800
Upwork balance (pending transfer)$1,850
Index funds$3,200
Total zakatable wealth$38,550
Zakat due ($38,550 × 2.5%)$964
Aisha earned $72,000 but spent most of it. Her Zakat is on the $38,550 that actually remains. Monthly income fluctuations played zero role in the calculation.
2

Omar: day job plus weekend freelancing

$60,000 salary plus $28,000 freelance web development. All combined.

Checking account$8,200
Savings account$24,500
PayPal (freelancing)$1,650
Stripe (freelancing)$920
401k (accessible portion he includes)$12,000
Total zakatable wealth$47,270
Zakat due ($47,270 × 2.5%)$1,182
Salary and freelancing income are not calculated separately. Everything goes into one total. Omar doesn't need two Zakat dates or two calculations.
3

Fatima: first year freelancer, building up to nisab

Slow start, growing income, crosses nisab in month 7.

Gross income for the year$52,000
Business startup expenses$6,200
Living expenses consumed$38,000
Month she first crossed nisab ($5,000)Month 7
One lunar year later: business checking$6,800
One lunar year later: savings$4,200
One lunar year later: PayPal$890
Total zakatable wealth (one hawl after month 7)$11,890
Zakat due ($11,890 × 2.5%)$297
Fatima's Zakat date isn't January 1st or the end of the tax year. It's one full lunar year after she first crossed nisab. Use the HawlTracker below to find your equivalent date.

Interactive tool

Calculate your freelance Zakat

Add all your platform balances, deduct business expenses, and see your obligation in one place.

Calculator

Freelance Zakat Calculator

Add all your platform balances, deduct business expenses, and see exactly what you owe.

Quick-add a platform

Platform and account balances

$

Business expenses to deduct

Software, equipment, platform fees, internet costs. These reduce your zakatable total.

$

Other zakatable assets

Gold, investments, crypto, etc.

$

Reliable unpaid invoices

Confident you will receive. Optional.

$

Where scholars disagree

Two genuine scholarly debates around freelancing Zakat

The core annual calculation is agreed upon. These two areas have legitimate different positions.

Should freelancing income be Zakatable when received, even before a full year passes?

Majority view

The traditional majority position (Hanafi, Maliki, Shafi, Hanbali) requires a full lunar year of ownership before Zakat is due. Income received during the year accumulates into existing wealth and follows the existing hawl date, not a new one per payment.

Minority view

Some contemporary scholars (particularly in the income Zakat discussion) argue that earned income should have Zakat due immediately upon receipt, similar to agricultural produce which has Zakat due at harvest without waiting a year. This view is a minority position not widely adopted.

For most freelancers, the traditional majority position is simpler, more established, and what this guide follows. If you follow the minority view, you would pay 2.5% on each payment as it arrives, which is a valid if less common approach.

Are unpaid invoices included or excluded from the Zakat calculation?

Majority view

Include reliable pending invoices from clients with established payment history. The money is legally owed to you, the debt is acknowledged, and receipt is confident. Treat it as your wealth.

Minority view

Only include money physically in your possession. Wait until payment arrives, then include it in the following year's calculation. This provides certainty at the cost of potentially deferring the obligation slightly.

Both are sound positions. Either works. The key is choosing one and applying it consistently every year, and excluding genuinely uncertain or disputed amounts under both positions.

Quran and Hadith

The Islamic sources behind how Zakat timing works

Every principle in this guide traces back to these primary sources.

All four schools agree on the core method

Hanafi, Maliki, Shafi'i, and Hanbali scholars all require one lunar year before Zakat is due on accumulated wealth. The annual accumulation method is not a modern interpretation. It's a 1,400-year-old consensus applied to a modern income type.

Check your understanding

Freelance Zakat mistake audit

Nine statements. True or False. Get a personalised breakdown of exactly what needs fixing in your approach.

Mistake audit

Freelance Zakat mistake audit

Nine statements. True or False. Find exactly where your understanding needs a fix.

1

You should pay 2.5% Zakat every time a client pays you for a completed project.

Think about whether individual payments trigger Zakat or whether something else does.

2

Platform fees from Upwork, Fiverr, and Freelancer.com reduce your zakatable income.

Consider whether money that never reached you can be taxed as your wealth.

3

Money sitting in PayPal or Stripe that you haven't transferred to your bank yet is not zakatable.

Does where your money is stored change whether it belongs to you?

4

Your rent and grocery bills can be deducted from your freelancing income before calculating Zakat.

Is there a difference between business expenses and personal living costs for Zakat purposes?

5

If you have both a salary and freelancing income, you should calculate Zakat separately for each.

Does Zakat distinguish between different sources of the same type of wealth?

6

A reliable unpaid invoice from a long-term client should be included in your Zakat calculation.

What does the majority scholarly position say about money you're confident you'll receive?

7

Your hawl (one-year ownership period) starts from the date you first received any freelancing payment.

What event actually starts the hawl clock for a new freelancer?

8

If your freelancing income was irregular and some months you earned nothing, Zakat might not be due.

Does monthly income variability affect whether the annual Zakat obligation arises?

9

A home office deduction (portion of rent) is a legitimate business expense that reduces zakatable freelancing income.

Are there expenses that are partly business and partly personal?

What goes wrong

Six mistakes freelancers make with Zakat

1

Paying Zakat with every client payment

"I thought each payment was a separate Zakat event."

Payments accumulate into wealth. Zakat happens once per year on the total, not once per payment.

2

Calculating on gross income before expenses

"I used my total earnings for the year as my Zakat base."

Deduct legitimate business expenses first. Platform fees, software, equipment all come off before you calculate.

3

Forgetting platform balances

"I only counted my bank account and forgot PayPal had $3,000 in it."

Every platform balance is your money. Include PayPal, Stripe, Upwork, Fiverr, Payoneer, everything.

4

Deducting personal living expenses

"I subtracted rent and groceries from my income before calculating."

Personal spending is not a Zakat deduction. Your bank balance on Zakat date already reflects it.

5

Using the wrong hawl start date

"I started my hawl from when I first started freelancing."

Hawl starts from when your wealth first crossed nisab, not from your first client or first payment.

6

Keeping separate calculations for salary and freelancing

"I calculated Zakat on my salary separately from my freelancing income."

Everything goes into one total. One annual Zakat date, one combined calculation.

Send Zakat securely

Transfer Zakat in your preferred currency

If you're sending Zakat to eligible recipients abroad, choosing the right currency and transparent fees can help ensure more reaches those in need. Select your currency below to begin.

Some links may be affiliate links. This does not change your price and helps support this site.

Transparent exchange rates • Fast transfers • Secure platform

Missed years

Been freelancing for years without paying Zakat?

Very common. Here's how to correct it.

A genuinely common situation

A lot of freelancers don't learn about Zakat on savings until years into their career. If your savings were above nisab for full lunar years and you didn't pay, the obligation for those years still exists.

Go through your bank statements year by year. Estimate what you had saved on your current Zakat date equivalent in past years. For each year you were above nisab, calculate 2.5% and add it to what you owe now.

Rough estimates are fine. Sincere effort is what's required. Pay what you can, correct the method going forward.

Use the estimator below to work through it:

Back-Zakat Estimator

Estimate what you owe from previous years

Enter your approximate zakatable wealth and what you paid each year. The estimator calculates any shortfall. Figures are approximate: a scholar can help with complex situations.

Years to review

3

years back

Max 10 years

Debt deduction

Currency

US Dollar

Majority view: Only deduct credit card balances, short-term personal loans, and bills due immediately. Your full mortgage balance counts toward zakatable wealth.

2025
$
$
Enter wealth
2024
$
$
Enter wealth
2023
$
$
Enter wealth

Questions freelancers actually ask

Freelance Zakat FAQ

Grouped by topic.

The basics

No. Each payment goes into your wealth and sits there. Zakat is calculated once per year on your total accumulated savings, not per payment or per project. The annual calculation happens on your chosen Zakat date regardless of how many clients paid you that year.

Not at all. The annual method handles irregular income perfectly because it ignores monthly patterns entirely. A quiet month followed by a great month makes no difference. On your Zakat date, you look at the total sitting in your accounts. The path that got you there is irrelevant.

Then no Zakat is due on it. If your earnings were consumed by living expenses and nothing accumulated above nisab for a full year, the obligation doesn't arise. Zakat is on accumulated wealth, not on income that passed through your hands.

Expenses and platforms

Net after legitimate business expenses. Software subscriptions, platform fees, equipment, internet costs for work all reduce your zakatable total. You calculate Zakat on what you actually kept, not on what clients paid before expenses came out.

It is fully zakatable. Payment processors are just modern holding accounts for your earnings. Money sitting in PayPal is your money, the same as money in your bank. Include every platform balance when you total your wealth on your Zakat date.

Yes. Upwork's 10%, Fiverr's 20%, Freelancer's fees, PayPal processing fees, all legitimate business costs that reduce your zakatable income. If a client paid $5,000 and Upwork took $500, you only received $4,500. Zakat is on the $4,500.

Invoices and timing

Two scholarly positions exist. The majority view says include reliable pending invoices from clients you are confident will pay. The minority view says only include money you have physically received. Both are valid. Pick one, apply it consistently every year, and document your approach.

Your hawl starts from the first date your total wealth crossed the nisab threshold and stayed there. Not from when you first earned freelancing income, and not from the start of the calendar year. Use the HawlTracker on this page to find your exact date.

Mixed income and currencies

No, everything goes into one calculation. Salary, freelancing income, investments, gold, everything is combined on your Zakat date into one total. There is no separate Zakat for each income stream.

Convert everything to one currency using the exchange rates on your actual Zakat date. Don't use rates from when you earned the money. Convert, total, compare to nisab, and calculate 2.5% on the combined amount.

Find your annual Zakat date

Zakat is due one full lunar year after your savings first crossed nisab. For new freelancers building up savings, this date is not the start of the year, it's the day your wealth first hit the threshold. Enter that date below to find when Zakat becomes due.

Tool

When is your Zakat due?

Enter the date your wealth first crossed nisab and get your exact hawl completion date, days remaining, and whether paying in Ramadan works for your situation.

This is the date your hawl (one lunar year) began. If you are unsure, use the date you first started saving seriously or received a significant amount of wealth.

Makes it easier

Six habits that make freelance Zakat straightforward every year

1

Set one annual Zakat date and protect it

Pick a date on the Islamic lunar calendar, many choose 1st Ramadan, and set a reminder a month ahead. One date per year, every year. Don't let it drift.
2

Keep a simple list of all your platforms

Write down every place you hold money: bank accounts, PayPal, Stripe, Upwork, Fiverr, Payoneer, Wise, crypto wallets. On your Zakat date, check each one. Missing a balance means underpaying.
3

Track business expenses as you go

A simple spreadsheet or your accounting software. Log platform fees, software, equipment when they happen. You'll need the annual total at Zakat time and you don't want to be reconstructing it from memory.
4

Decide your invoice policy once

Either include reliable unpaid invoices (majority view) or only count received money. Pick one, write it down, apply it the same way every year. See the unpaid invoices section above for detail on both approaches.
5

Use the calculator on this page

The freelance calculator above has quick-add buttons for every major platform, an expense deduction section, and shows your net zakatable wealth in real time. Takes about two minutes once you have your balances in front of you.
6

Don't stress about irregular months

There's nothing to track month to month. The annual method exists precisely so you don't have to think about Zakat during a good month versus a quiet month. Let the year play out, then calculate once at the end.

Worth sitting with

“Who is it that would loan Allah a goodly loan so He may multiply it for him many times over?”

Quran 2:245

Freelancing income often feels precarious. Clients come and go. Some months are great, others are difficult. Zakat is the acknowledgment that what you accumulated during the good months has a share that belongs to others. Paying it isn't just an obligation. For a lot of freelancers, it's the most tangible act of gratitude for a year that went well.

Send Zakat internationally

Transfer Zakat abroad at the real exchange rate

No hidden markups. Many freelancers use Wise already for receiving payments.

Try Wise ↗

Before you finalise

Check today's live nisab

Nisab shifts with gold prices. Confirm the current threshold before deciding if Zakat is due.

Before you pay

Freelance Zakat checklist

Eight items that cover every common error freelancers make.

Freelance Zakat checklist

0 of 8 confirmed

0%

8 items remaining

Ready to calculate the full amount?

The main calculator handles all wealth categories together.

Open the calculator →
💻

Annual. Net. Combined.

One date. One total. One calculation. That's freelance Zakat.

Stop tracking every payment. Add up your platforms, deduct your expenses, check nisab, pay 2.5%. Done.

Related reading

Guides that connect to freelancing Zakat

A note on this guide

This guide reflects the majority scholarly position on Zakat timing: annual calculation on accumulated savings after legitimate business expenses, with Zakat due once nisab and hawl conditions are met. All four major schools agree on this core method.

For complex situations including business structures, unusual expense questions, partnership arrangements, international tax implications, or significant disputed invoices, consulting a qualified Islamic scholar familiar with modern freelance business structures is recommended.

Editorial Standards & Accuracy

Sourced carefully • Human-edited • Updated regularly

This page is maintained by Zakat Finance. Content is compiled from primary Islamic sources (Qur’an and authentic Hadith collections) alongside established fiqh discussions on Zakat. We aim to keep explanations clear for modern assets (cash, gold, trade goods, salaries, investments, and business inventory) and update assumptions when key inputs change.

Sources & Updates

Maintained by
Zakat Finance
Last updated
February 2026

References include Qur’an and authentic Hadith collections (e.g., Sahih al-Bukhari, Sahih Muslim), plus established fiqh discussions on Zakat.

Important Notice

Educational resource only. Not a substitute for a formal fatwa or professional financial advice. For personal cases, consult a qualified local scholar.

Found something unclear or incorrect? Contact us and we’ll review it.