CrossBorder Tax Ledger
Multi-currency bookkeeping for small businesses that work across borders. Record business income and expenses in US dollars, Mexican pesos and Chinese yuan, invoice clients, and prepare monthly, quarterly and annual reports for your accountant, all on your own server or computer, for a one-time price.
$99
One-time payment. No subscription. 2 activations per license.
What it does
Multi-currency business ledger
Record business income and expenses in USD, MXN or CNY, with categories, counterparties and unlimited entries.
Daily exchange rates
Rates sync automatically every day from the European Central Bank, with a full rate-history chart.
Client invoices with PDF export
Create unlimited invoices for your clients and export them individually or in a batch.
Tax-period reports
Monthly, quarterly and annual reports give you and your accountant the totals for any tax period.
English, Español, 中文
Switch the whole interface between three languages.
Encrypted backup
Built-in encrypted backup of all your ledger and invoice data. Everything stays on your own computer.
Screenshots






Who it's for
- Small businesses, agencies and consultants with clients or suppliers in the US, Mexico or China
- Freelancers and sole proprietors who invoice in more than one currency
- Import/export and trading businesses that need to see income and costs per currency
- Bookkeepers preparing quarterly and annual figures for cross-border clients
Requirements
- Node.js 20 or newer (free, from nodejs.org) on Windows, macOS or Linux
- Comfort running a few terminal commands. Setup takes about 5 minutes.
- No database account needed. Data is stored locally automatically.
- An internet connection for the daily exchange-rate sync
What you get
- The complete application (zip download) with setup guide
- A lifetime license key, emailed instantly
- 2 activations per license
- All features unlocked: unlimited entries and invoices, quarterly and annual reports, full rate history, batch PDF export
Important: All calculations and reports are for reference only. They are not official tax filings or legal accounting records, and this is not tax advice. Consult a licensed tax professional before filing.