For App Store developers and their bookkeepers
Turn each App Store payment into a journal that matches your bank.
Proceeds Ledger checks every region against what Apple paid and writes the journal for Xero or QuickBooks Online.
Free to try, no signup. Your files never leave your browser.
Sample result, December 2025 (made-up data)
Apple paid 4,320.90 USD
Every region adds up| Region | Proceeds (USD) |
|---|---|
| Americas (USD) | 1,462.26 |
| Euro-Zone (EUR) | 790.27 |
| United Kingdom (GBP) | 545.74 |
| Japan (JPY) | 945.02 |
| Australia (AUD) | 333.48 |
| Canada (CAD) | 244.13 |
| Apple's payment | 4,320.90 |
proceeds-ledger_xero_2025-12.csv
How it works
-
Download the Payments CSV
In App Store Connect: Payments and Financial Reports.
-
Add the file
See proceeds by region, with mismatches flagged.
-
Import the journal
Then match it to your bank deposit.
What you get
Files built from the numbers Apple already gave you.
-
Xero manual journal
LicenseSplit by region, with your account codes and tax rate.
proceeds-ledger_xero_ 2025-12.csv -
QuickBooks Online journal
LicenseSplit by region, with your account names.
proceeds-ledger_qbo_ 2025-12.csv -
Reconciliation CSV
FreeFor your accountant: Apple's amounts, rates and checks per region.
proceeds-ledger_reconciliation_ 2025-12.csv
Pricing
Founding license
$149
One-time payment for 12 months of use and updates, 1 organization. No auto-renewal.
Free for everyone
- The demo on sample files
- Checks on your own files
- The reconciliation CSV
The license adds
- Xero and QuickBooks Online journals for your own files
- Email support, first reply within 24 hours on business days
Full refund within 30 days, no questions asked.
1 organization: one App Store Connect account and one ledger. Prices in USD. Sold through Gumroad, the merchant of record, which handles sales tax.
FAQ
Are my files uploaded?
No. They are processed in your browser; only the license key is sent to Gumroad. Your browser's Network tab confirms it.
Which file do I need?
The Payments CSV, financial_report.csv. Adding Apple's .txt financial reports also puts refunds on their own line and gives you revenue by app.
How does it book the payment?
As received, at Apple's exchange rate, to an Apple clearing account. You match the bank deposit against that account.
When is it not a fit?
It doesn't handle Apple's EU alternative terms, ASC 606 revenue recognition, or Google Play and Paddle (planned). If one deposit line is enough for your books, you don't need it.
Can I get a refund?
Yes, a full refund within 30 days: email [email protected] with your Gumroad receipt. Details are in the refund policy.