Receipt Generation API
Generate branded PDF and HTML receipts via one API call
Receipt Generation API turns raw transaction data into professional, branded PDF or HTML receipts in milliseconds. Send a JSON payload with your transaction details and branding config; receive a receipt URL or binary ready to email, embed, or archive. Supports tax line items, multi-currency, and custom templates.
MRR
$14,320
+12% this month
Active
487
+23 this month
Churn
1.8%
-0.4% this month
$14K/mo
Verified revenue
73%
Choose annual
98.7%
Uptime SLA
<2min
Setup time
The Problem
Sound familiar?
Building PDF generation in-house using puppeteer or wkhtmltopdf is brittle and slow to maintain
Receipts built into accounting platforms look generic and do not match brand guidelines
Multi-currency and tax line item formatting across jurisdictions is an engineering distraction
The Solution
Receipt Generation API fixes this.
Template Builder
Visual editor to create receipt templates with your logo, colors, fonts, and custom fields. Export as reusable template IDs referenced in API calls.
PDF & HTML Output
Every API call returns a hosted URL (CDN-cached, 30-day TTL) and optionally a base64 binary. Specify format as pdf, html, or both per request.
Tax Line Item Support
Pass tax breakdown objects (GST, VAT, sales tax, withholding) and the receipt renders them as itemized lines with jurisdiction label and rate.
How It Works
Set up in under 2 minutes. No complex configuration.
Template Builder
Visual editor to create receipt templates with your logo, colors, fonts, and custom fields. Export as reusable template IDs referenced in API calls.
PDF & HTML Output
Every API call returns a hosted URL (CDN-cached, 30-day TTL) and optionally a base64 binary. Specify format as pdf, html, or both per request.
Tax Line Item Support
Pass tax breakdown objects (GST, VAT, sales tax, withholding) and the receipt renders them as itemized lines with jurisdiction label and rate.
Multi-Currency Formatting
Automatic locale-aware formatting for 150+ currencies. Specify currency code and optional exchange rate; amounts render with correct symbol and decimal convention.
Bulk Generation & Webhooks
Submit batches of up to 1,000 receipts in a single request. A webhook fires when the batch is complete with a ZIP of all generated files.
Why not the alternatives?
Same result. A fraction of the price.
| Product | Price | Core feature |
|---|---|---|
| Receipt Generation API | $29/mo | Generate branded PDF and HTML receipts via one API call |
| Enterprise tool | $149/mo | Overkill for most teams |
| DIY approach | 40+ hrs dev | High maintenance burden |
Integrates with your stack
Simple, Transparent Pricing
No per-user fees. No hidden costs. Cancel anytime.
Indie
- 1,000 receipts/mo
- PDF + HTML output
- 3 custom templates
- Tax line items
- Hosted URLs (30-day TTL)
Business
- 20,000 receipts/mo
- Unlimited templates
- Bulk generation
- Webhooks
- Custom domain for receipt URLs
- Permanent archival
- Priority support
Frequently Asked Questions
Can we use custom fonts and branding colors?
Yes. Upload your font files (WOFF2) and specify hex color codes in the template builder. Changes apply to all future receipts using that template.
How long are hosted receipt URLs valid?
Standard plan: 30-day TTL. Business plan with permanent archival: indefinite. You can also download the binary and store it yourself at any time.
Is there an SDK or do we call the REST API directly?
REST API works out of the box. Official SDKs for Node.js, Python, and PHP are available. Ruby and Go SDKs are community-maintained.
Ready to get started?
Join hundreds of businesses saving time and money.
Be the first to know when we launch.