Receipt Photos to PDF - Expense Report Generator
Report details (optional)
Click or drop receipt photos here
JPG, PNG, WebP - multiple files supported
Taking photos of receipts is easy. Compiling them into an expense report is not. This tool lets you upload multiple receipt photos, annotate each one with the date, amount, description, and category, then generate a neatly laid-out PDF in one click. The PDF includes a report header with your name, department, date range, and a running total - ready to hand to your accountant or submit to your employer. Runs entirely in your browser. Nothing is uploaded.
How to use this tool
- 1Enter your name, department, and the expense period (from/to dates) in the report details section - these appear in the PDF header.
- 2Choose a layout: 1 receipt per page for maximum detail, 2x2 grid for 4 per page, or 3x2 grid for 6 per page on each A4 sheet.
- 3Click the upload area or drag your receipt photos onto it. JPG, PNG, and WebP are supported. Upload as many as you need.
- 4For each receipt, enter the date, amount, a brief description, and select a category (Travel, Meals, Supplies, etc.). Use the arrows to reorder receipts.
- 5The running total updates automatically as you enter amounts. Click 'Generate expense PDF' to download the complete report.
Example
Name: James Carter. Period: 1-31 May 2026. Layout: 2x2 grid (3 pages). Receipts: 4 travel, 3 meals, 2 office supplies, 3 software. Total: 847.20. PDF sent to accountant with invoice. Three A4 pages, 4 annotated receipts per page, header showing name, period, and total.
Name: Maria Chen, Department: Sales. 3-day trip to Munich. 8 receipts: hotel (2 nights), 6 meals, taxi. Layout: 1 per page to keep each receipt large and legible for finance team review. Total: 1,240.00 EUR.
Common use cases
- Freelancers and self-employed professionals compiling monthly expenses for their accountant
- Employees submitting a business trip expense claim to their employer's finance team
- Small business owners keeping a record of cash purchases not captured by card statements
- Project managers closing out a project and documenting all incidental expenses
- Anyone who accumulates paper receipts and needs to digitise them into a single printable document
Common mistakes
- Uploading blurry or dark receipt photos - the PDF quality matches the photo quality. For best results, photograph receipts on a white surface with good lighting. The key information (amount, date, merchant) should be clearly readable in the photo.
- Leaving the amount field blank for some receipts - the total shown on the PDF header only counts receipts with amounts entered. Fill in all amounts for an accurate total.
- Using the 3x2 layout for large-format receipts like hotel folios - long receipts are better displayed in 1-up or 2x2 layout so the text remains readable. Use 3x2 for small till receipts only.
- Not adding descriptions - the category alone is rarely enough for an expense audit. Always add a brief description (e.g. 'Client dinner - Acme meeting' rather than just 'Meals') so the approver has context.
Frequently asked questions
Are my receipt photos uploaded to a server?
No. All processing happens entirely in your browser. Your receipt images are never uploaded to any server. The PDF is generated locally using pdf-lib and the Canvas API.
How is this different from the Images to PDF tool?
The Images to PDF tool converts images to a PDF with one full-page image per page and no annotation. This tool is designed specifically for expense reporting: it adds a header block with your name, period, and total, annotates each receipt with date, amount, description, and category, and offers compact grid layouts to fit multiple receipts per page.
What layout should I use?
Use 1-up (one per page) for large receipts, hotel folios, or when the receipt details need to be clearly readable. Use 2x2 (four per page) for standard till receipts - good balance of readability and compactness. Use 3x2 (six per page) for small receipts like coffee or parking tickets where the amount is more important than reading the full receipt.
Can I reorder receipts after uploading?
Yes. Each receipt row has up and down arrows to move it earlier or later in the order. Receipts appear in the PDF in the order shown on screen.
What currency does the total use?
The tool does not apply a currency symbol to amounts - it sums the numbers you enter. Enter all amounts in the same currency and the total reflects that currency. For mixed-currency trips, consider noting the currency in the description field.
Can I print directly instead of downloading?
The tool downloads a PDF. Open the downloaded PDF in any PDF viewer and print from there. The PDF is formatted at A4 size, which also prints well on US Letter with slight scaling.
Related tools
Last updated