Zakat Calculator

Plan your Zakat year

Calculate Zakat across gold, silver, stocks, cash, and savings — privately in your browser.

Interactive calculator loads when JavaScript is enabled. All calculations stay on your device.

FAQs

How does privacy work? Do you store my data?

No data is stored on our servers. All calculations happen locally in your browser, and information disappears on refresh. Only live rates are fetched externally.

What is Nisab?

Nisab is the minimum wealth threshold a Muslim must reach before Zakat becomes due, acting as a financial benchmark to distinguish those able to pay Zakat. It is based on the value of either 87.48 grams of gold or 612.36 grams of silver.

How is Nisab calculated?

If you own only gold assets, you use the gold nisab (87.48g), but for mixed assets (e.g., gold, cash, and silver) or silver-only assets, you use the silver nisab (612.36g). Using the silver nisab is the preferred method of the majority of scholars (ulema).

How does the flexible start date work?

You can set a start date from 6 months before the current month to 12 months into the future to align with your Zakat year (Haul) or to plan ahead.

What is the Monthly Installments feature?

It divides your total Zakat due into up to 12 monthly installments, helping you budget and plan payments over time.

How does spreadsheet import/export work?

Export your asset list and plan to a spreadsheet. Later, import the same file to refresh calculations with the latest metal and exchange rates. Exporting is the only way to save work across sessions. This also means you don’t have to enter the same information twice.

How do I set a reminder with a 10‑day period?

A Google Calendar event is created for 10 days, similar next year that adds a 10‑day “Zakat Deliberation Period” starting from your chosen due date, giving you time to review before you start distributing Zakat.

What assets can I calculate?

Gold (multiple purities), silver (multiple purities), stocks, all major fiat currencies.

Can I calculate Zakat in a different currency?

Yes. Enter assets in their original currencies, then choose any base currency for the final Zakat amount using live exchange rates.

Where do rates come from and how often are they updated?

Metal prices: Gold API, refreshed on the deployment host on a schedule you configure (the project includes an hourly Cloudflare Worker option). Exchange rates: Frankfurter and fawazahmed0 currency data, fetched on demand when you convert currency. The footer shows when metal prices were last updated.

Is it really free?

Yes, completely free with no hidden fees. All I ask is for dua.

Why would I set a start date 6 months in the past?

It helps if you missed a past Zakat year. You can establish a previous start date to accurately calculate Zakat for that period and catch up.

Does the app work offline?

Core calculations work offline, but live rates require an internet connection.

Can I edit or delete assets?

Yes. Add, edit, or delete assets at any time; totals update instantly. Remember, unsaved data is lost on refresh unless exported.

Is it suitable for business assets?

Yes. Stocks, currencies, and manual asset entries can accommodate business inventory, investments, and cash holdings.