indiAccounting is a complete double-entry accounting and payroll application
for small businesses, with a native desktop interface. It keeps a real
general ledger behind the scenes, so your invoices, bills, and payroll all
flow into proper financial statements — no spreadsheets, no monthly fees.
Features include:
- Invoices and estimates, with customer payments and recurring invoices
- Bills, vendor payments, and purchase orders with receiving
- Accrual-basis double-entry general ledger and manual journal entries
- Payroll with federal and all-50-state withholding, FICA, FUTA, SUTA, and prevailing-wage / certified payroll
- Sales tax tracking by jurisdiction, reporting, and filing
- Inventory and product/service catalog
- Bank statement import and reconciliation
- Financial reports: profit and loss, balance sheet, trial balance, cash flow, A/R and A/P aging, and general ledger
- 1099-NEC vendor reporting and W-2 payroll forms
- Budgets with budget-vs-actual
- Mileage and time tracking
- Late fees, payment reminders, and customer statements
- CSV import and export, and PDF invoices and estimates
- Receipt capture and document attachments
- Local database backup and restore
indiAccounting respects your privacy and works entirely offline. Your
company's books are stored in a local file on your own computer and never
leave your machine.