MapleLedger
MapleLedger app screens for bookkeeping and expense reports

Two workflows, local-first records

Track bookkeeping records and expense reports on your device.

Use Bookkeeping & Tax Tracking for self-employed record keeping, or Expense Submission for reimbursement and travel expense reports. Saved app records stay local by default.

Web version is in beta. For the best mobile experience, use the iOS or Android app.

Your financial data stays on your device by default. You choose if and where to export or share it.

Why MapleLedger

Built for two local-first workflows.

Use MapleLedger for self-employed bookkeeping or simpler reimbursement and travel expense reports, while keeping saved app records local by default.

Choose the workflow you need

Bookkeeping & Tax Tracking and Expense Submission stay separate, so reimbursement reports do not require full bookkeeping setup.

Saved records stay local

Saved app records, saved receipts, and attachments stay on your device by default. Core record-keeping features can be used offline, and you choose when to export, share, or back up a copy.

Review before relying

Receipt scanning helps fill fields, but it is not guaranteed to be perfect. Review important details before saving or exporting.

Workflow 1

Bookkeeping & Tax Tracking

For self-employed users, contractors, landlords, and small businesses tracking income, expenses, mileage, receipts, reports, and exports.

Income

Track income in MapleLedger

Track income in MapleLedger.

Income screen

Smart scanning

Scan receipts with MapleLedger

Scan receipts and review the result.

Scan modal

Expense

Detailed expense entry in MapleLedger

Enter expenses with the details you need.

Expense form

Workflow 2

Expense Submission

For employees, consultants, and business travelers who need reimbursement reports. Capture receipts, review details, and export a shareable expense package when ready.

Workflow Choice

Workflow selection screen showing Expense Submission in MapleLedger

Choose Expense Submission

Start with the reimbursement workflow instead of full bookkeeping.

Receipts

Expense Submission receipts organized and ready to submit in MapleLedger

Capture and Review

Receipts organized and ready to submit.

Export

Expense Submission export package options in MapleLedger

Export Package

Export a draft package or mark expenses as submitted.

Blog

Receipt-first expense reports.

A practical look at why many employee expense reports still begin with a phone camera.

Expense Submission

Why Most Employee Expense Reports Still Start With a Phone Camera in 2026

Learn why employee-side receipt capture and organization still matter before reimbursement begins.

Read article

Features

The basics, kept straightforward.

Choose the workflow that fits the job, review important details, and keep saved app records local by default.

Bookkeeping & Tax Tracking

Track income, expenses, mileage, projects, receipt attachments, reports, exports, and backups for self-employed record keeping.

Expense Submission

Prepare reimbursement or travel expense reports by adding receipts, attaching proof, reviewing details, and exporting a shareable report.

Review-first receipt scanning

Scan receipt images when allowance is available, then review merchant, date, tax, total, and category before saving or submitting.

Manual entry and attachments

Manual entry stays available, and you can attach receipts or proof files within app limits without treating every attachment as an OCR scan.

User-controlled exports and backups

Create exports and backups when you need a copy. MapleLedger does not provide automatic cloud sync for saved app records.

Plan options without forced pop-ups

Free users may see banner ads, while Premium Lite and Premium add more scan and export access. Rewarded ads appear only when you choose a supported unlock.

Regional record wording

Canada, United States, and General modes help align receipt and tax labels for review, without turning MapleLedger into tax filing software.

Privacy

What MapleLedger does with your data.

Clear privacy basics for how MapleLedger handles your financial data.

MapleLedger stores your financial records locally on your device by default.

Core record-keeping features can be used offline.

Some optional features require an internet connection, including account sign-in, subscription verification, receipt scanning, rewarded ads, and purchase/restore flows.

Saved app receipts and attachments stay local by default.

MapleLedger does not store your financial records on MapleLedger servers as part of normal app use.

Exports and backups are user-managed copies you choose to create.

Receipt scanning is assistive and should be reviewed before you save, export, or submit.

You choose if and where to export or share your data.

FAQ

Common questions.

Short answers for people deciding whether MapleLedger fits their workflow.

Who is MapleLedger for?

MapleLedger is built for self-employed users, contractors, freelancers, small landlords, and small independent businesses using Bookkeeping & Tax Tracking. It also supports employees or workers who only need Expense Submission for reimbursement, travel, or work expense reports.

Can I use MapleLedger for free?

Yes. MapleLedger can be used for free, and manual entry has no manual-entry limit. In Bookkeeping & Tax Tracking, Free users can manually enter income, expenses, and mileage, use up to 2 Bookkeeping projects, attach receipts and files within app limits, and use limited receipt scanning where supported.

In Expense Submission, Free users can prepare and export or share expense reports. Where rewarded ads are supported, each free Expense Submission export can be unlocked with a rewarded ad. See Pricing or the User Guide for full export and backup details.

Does MapleLedger show a lot of ads?

Free users may see banner ads. Rewarded ads appear only when you choose to unlock a supported action, such as extra scan credits or certain exports and downloads. MapleLedger does not use forced interstitial ads that unexpectedly cover the whole screen during normal use.

I only need to submit travel or work expenses. Do I have to use bookkeeping?

No. MapleLedger includes a dedicated Expense Submission workflow for reimbursement and travel expense reports. You can add receipts manually, attach proof, or scan receipt images when scan allowance is available, then review the details and use Export to package and share the report.

Expense Submission is simpler than Bookkeeping & Tax Tracking. Free users can keep exporting Expense Submission reports; where rewarded ads are supported, each free export is unlocked by watching a rewarded ad. Unlike Bookkeeping attachment exports, Expense Submission report exports do not use the yearly attachment-export allowance.

Can I switch between Bookkeeping & Tax Tracking and Expense Submission later?

Yes. You can switch workflows later from Settings.

Switching workflows will erase local data because the two workflows use different data structures and backup formats.

Backups are tied to the workflow and region they were created in. To restore a backup, switch MapleLedger to the same workflow and region first.

Backups from a different workflow or region cannot currently be restored into your current workspace.

Choose the workflow that best matches your use case when getting started.

Can I switch regions later?

Yes. You can switch regions later from Settings.

Switching regions will erase local data because different regions use different tax labels, defaults, and backup formats.

Backups are tied to the workflow and region they were created in. To restore a backup, switch MapleLedger to the same workflow and region first.

Backups from a different workflow or region cannot currently be restored into your current workspace.

Why do attachment-inclusive exports have a yearly limit?

Attachment-inclusive exports and backups are considered advanced features. Free users can create up to 4 attachment-inclusive exports or backups per year, while Premium Lite and Premium include unlimited attachment exports and backups.

On the Free plan, both conditions must be met: you must have remaining yearly allowance, and you must complete a rewarded ad confirmation on supported platforms.

This allowance applies only to the Bookkeeping & Tax Tracking workflow. Expense Submission exports are not subject to the yearly attachment-export allowance.

Spreadsheet-only exports and records-only backups are not affected.

To keep the free version available while supporting ongoing development, attachment-inclusive exports and backups are limited on the Free plan.

Why are manual attachments size-limited while OCR scans are not?

Manual attachments are saved directly into your local records, so MapleLedger keeps image and PDF attachments smaller to help protect backup, restore, and export reliability.

Receipt scans use a separate OCR processing path. The image is processed first, and only after a successful scan does MapleLedger save a normalized copy with the record.

In production, manual image attachments are limited to 1MB and PDF attachments are limited to 2MB. PDF files can be attached manually, but App receipt scanning currently supports images only.

How much local data can MapleLedger safely handle?

MapleLedger is designed for local-first bookkeeping data, including receipt attachments, but very large attachment libraries can make backup, restore, and export slower.

Android Local Device Backup is generally the best choice for large backups because it avoids the large ZIP archive memory pressure used by some other backup paths.

iOS supports large backups as well, but backup and restore are more memory-sensitive because ZIP packaging is used internally. Once you reach several hundred MB of attachments, backups and restores may take noticeably longer.

Around 1GB should be considered a heavy-use edge case rather than a typical target. Actual results depend on device memory, available storage, attachment mix, and platform.

Does MapleLedger have cloud backup?

MapleLedger is local-first. MapleLedger stores your financial records locally on your device by default, and core record-keeping features can be used offline. MapleLedger does not store your financial records on MapleLedger servers as part of normal app use.

Some optional features require an internet connection, including account sign-in, subscription verification, receipt scanning, rewarded ads, and purchase/restore flows. You are responsible for your own backups. If you uninstall the app, wipe the device, or clear browser storage or cache on Web, local MapleLedger data may be lost. MapleLedger supports user-controlled exports and backups where available.

Why is receipt OCR sometimes inaccurate?

Receipt scanning is an assistive convenience tool, not an accounting authority, and MapleLedger does not promise 100% OCR accuracy. Review merchant, date, subtotal or base amount, tax amount, total amount, and category before saving, exporting, or submitting.

Date formats can be ambiguous, such as 05/04/2026 vs 04/05/2026, and different merchants format dates and taxes differently. If you notice repeated scan problems, contact bc1070480@hotmail.com so scanning can be improved.

Why can some bills scan the wrong amount?

Some bills, such as property tax bills, may show several possible amounts: with a grant, without a grant, special grant, or payment-slip amount. If the wrong amount is visually emphasized, scanning may pick the wrong value or fail.

For best results, clearly mark or circle the actual amount you want to record, then review the scanned record before saving.

What if the AI suggests the wrong category?

AI category suggestions are only a starting point. That's why we recommend reviewing scanned records before saving.

If the category looks wrong, choose the category you want before saving, exporting, or submitting the record.

What is Scan Memory?

Scan Memory is a local learning feature that helps MapleLedger improve future scans based on your own corrections.

When you scan a receipt and save your corrections, MapleLedger can remember preferred categories, payment methods, and other patterns for similar receipts from the same merchant. Over time, repeated receipts may require less manual review.

Unlike cloud-based learning systems, Scan Memory is stored locally on your device. Your corrections are not shared with other users.

Does Scan Memory learn from everything I enter?

No.

Scan Memory learns only from scanned records that you review and save. Manual records are not used for scan-memory learning.

Because Scan Memory learns from your confirmed corrections, it is important to keep categories and payment methods accurate when saving scanned receipts. Intentionally saving incorrect information may make future suggestions less reliable.

Can I clear Scan Memory?

Yes.

You can clear Scan Memory in Settings at any time.

This can be useful if your receipts change significantly, such as after moving to another country, changing businesses, or switching bookkeeping styles.

Is Scan Memory included in backup and restore?

Yes.

Scan Memory is stored locally and is included in MapleLedger backups and restores. If you restore a compatible backup, your learned scanning preferences can be restored as well.

Switching workflows or regions starts a new local workspace and clears existing scan memory by design.

Is MapleLedger only for Canada?

No. Canada supports Canadian receipt and bookkeeping environments, including GST/HST/PST/QST labels where applicable. United States supports U.S.-based bookkeeping, expense tracking, sales tax labels, and common reimbursement workflows. General supports VAT, GST, sales tax, and flexible local tax tracking for regions outside Canada and the United States.

Do I need an account to use MapleLedger?

No account is required for basic manual local record keeping. Signing in is mainly for connected account-linked features such as subscription access, reward points, referrals, server-backed scan allowance, and web receipt scanning where required. Signing in does not automatically sync financial records or attachments.

What is the difference between Premium Lite and Premium?

Premium Lite is for users who mainly want no banner ads, more scans, and easier exports or downloads. It includes 100 receipt scans per month.

Premium includes everything in Premium Lite, with 300 receipt scans per month, scan carryforward, enhanced accuracy for complex receipts, and unlimited Bookkeeping & Tax Tracking projects. See Pricing for full plan details.

Is MapleLedger tax filing software?

No. MapleLedger is for record keeping, organization, reports, exports, and review. It does not provide legal, tax, or financial advice and does not prepare tax returns.

How is the web app different from iOS and Android?

On web, records and attachments are stored locally in your browser on that device, so clearing browser data can remove local MapleLedger data. Web purchases use RevenueCat web checkout and may require Refresh Subscription in Settings after checkout. Some browser restore options depend on browser support, and rewarded ads may not be available on web.

What is Batch OCR?

Batch OCR is separate from app Premium, app receipt scanning, rewarded scans, reward points, and Expense Submission. It is a web review workspace for preparing editable rows from many accounting documents before CSV export. Batch Scan Packs do not unlock app Premium features, and app Premium does not include Batch Scan Pack credits.

Ready when you are

Keep records and expense reports local and easy to review.

MapleLedger is a practical fit for freelancers, contractors, small independent businesses, and workers preparing reimbursement reports.