Business document tools

Expense sheet generator

Record expenses and refunds, review spending by category, and export a private expense report or editable spreadsheet CSV.

Save or restore an editable draft

Saving is optional and stays in this browser. JSON backups let you continue on another device. Keep backups private.

No backup selected.

Up to 100 KB. Restoring replaces the form with one Undo step. Clear report leaves your saved draft unchanged.

Currency sets the money unit. It does not convert exchange rates.

Your expenses

Enter 0 or a positive amount. Choose Refund for money returned to you. Use the amount actually paid, including tax; this report does not calculate tax separately.

Open a record to edit it. Reports with more than five records start compact; all records remain included in exports.

Report details and paper size

Your report will appear here

Add dated rows and choose Preview report to review totals before exporting.

Direct PDF supports Western European characters. Use Print / Save as PDF for Tamil and other scripts supported by your browser.

Document preview

Make a useful expense record

  1. Choose one currency for the report. Add a date, description and amount for each expense or refund.
  2. Choose or type categories. Reuse the same spelling to group records together.
  3. Preview totals, including refunds and net spending by category. Download CSV for a spreadsheet, PDF for sharing, or JSON to edit here later.

For example, travel of 450 and supplies of 275.50, less a travel refund of 50, gives net spending of 675.50. Travel contributes 400 and supplies 275.50. Refunds larger than expenses produce negative net spending; they are not silently discarded.

Limits and calculation rules

Use 1–100 rows and one currency. Each expense/refund total is limited to 1 trillion currency units. Amount precision follows the full shared currency registry, including zero, three and four decimals. Changing currency does not convert values. Category names are case-sensitive; an empty category becomes Uncategorized. The period is derived from the earliest and latest row dates. Report rows retain your chosen order.

Enter amounts including any taxes you paid. No tax recovery, exchange conversion, reimbursement eligibility, receipts or accounting compliance is inferred. A report of entered records does not prove payment. CSV protects text that resembles spreadsheet formulas; signed spending remains numeric. PDF is bounded to 30 pages and can be cancelled.

Privacy and recovery

Processing and PDF creation happen on your device. Nothing is uploaded. Drafts are saved only when you choose Save on this device. Clear, examples, row actions and draft restore have one Undo step; editing then starts a new draft state. Delete saved draft removes only the browser copy. Keep the downloaded JSON if you want a portable editable backup.

Related tools

Receipt generator · Profit and margin calculator · GST and tax price calculator