Your salary cycle, accounted for.

Ledger tracks spending against your pay cycle instead of calendar months, stays entirely on your phone, and exports the annual Excel workbook you already know.

Latest release · Free · No account needed

Ledger home screen showing the current salary cycle

Built for one job: daily money tracking

On-device, always

Every entry lives in a local database on your phone. Ledger has no accounts, no sync service, and no analytics.

Salary cycles, not months

Budgets run from the 8th to the 7th, the way your salary actually arrives. Carry-forwards roll automatically.

Excel export, unchanged

One tap writes the full annual workbook (12 cycle tabs, dashboard, formulas, and charts) straight to your Downloads folder.

Updates built in

Ledger checks for new releases and lets you download them right from the app. You always know when there is something new.

A cycle that matches your payslip

Most trackers reset on the 1st. Ledger resets when your salary lands, so “left this cycle” always means something.

  1. Set your plan once. Salary, TDS, and how much goes to Spending, Saving, Investing, and your Personal Fund.
  2. Record in seconds. One prominent add button: category, amount, done. One-handed by design.
  3. Export the year. The workbook matches the annual format you already keep, and its formulas recalculate on open.

Download Ledger

Pick the build for your phone. When in doubt, choose Most phones.

· signed with the Ledger release key · machine-readable version info

Install in under a minute

  1. Download the APK on your phone using one of the buttons above.
  2. Open the file from your notifications or the Files app.
  3. Allow the install when Android asks to install from this source. Ledger is not on the Play Store, so this one-time prompt is expected.
  4. Open Ledger. Future updates prompt you inside the app, so there is no need to come back here.

Privacy is the default, not a setting

Ledger never sends your financial data anywhere. The only network request it ever makes is an optional update check that fetches a version number. Nothing else leaves the device.

Every release publishes SHA-256 checksums, so you can verify exactly what you installed.