Bookkeeping that doesn't need a finance team to run.
xacc is straightforward, CSV-based record-keeping software for accounting and bookkeeping firms and the small businesses they serve. No bank feeds to wire up, no accounting jargon — just clean books, entity by entity.
// free to use, no credit card required
Everything you need, nothing you don't
xacc skips the reconciliation engines and bank-feed plumbing that most accounting software leans on. It's built to be handed to a client who has never used accounting software before.
CSV-based record-keeping
Upload a bank statement export or transaction CSV and xacc turns it into structured, categorized records — no live bank connection required.
Multi-entity by design
Manage every entity you're responsible for from one login. Switch between companies instantly, each with its own books, taxes, and filings.
Free, per entity
No charge per entity, no tiers, no seat limits, no bundling you into features you don't use. Add or drop entities as your client list changes.
Financial statements, ready to file
Generate P&L, balance sheet, and general ledger reports for annual filing or client hand-off in a couple of clicks.
Built for how small businesses actually work
No assumption of an in-house accountant. If your client can save a CSV, they can use xacc — or hand it straight back to you.
Your data, one entity at a time
Each entity's records stay cleanly separated — no cross-contamination between clients, and easy exports if you ever need to move a client off.
From CSV to closed books in four steps
Add an entity
Set up a new company profile in under a minute — name, business ID, financial year end.
Import records
Upload a bank statement or transaction CSV. xacc parses and categorizes each line.
Review & categorize
Confirm categorizations, add invoices and bills, and reconcile at your own pace.
Export statements
Pull a P&L, balance sheet, or full ledger whenever you need it — for filing or for the client.
Built for two kinds of users
Run every client's books from one place
If you're managing books across a portfolio of client entities, xacc keeps them separated but centrally accessible — without paying for a full practice-management suite.
- Switch between client entities instantly
- Scale cost linearly as your client base grows
- Export clean statements for annual filings
Keep your own books without hiring for it
No prior accounting experience needed. Upload your bank statement, confirm a few categories, and know where your business stands.
- No bank integration setup or approval wait
- Free to use — no annual contracts
- Hand access to your accountant or bookkeeper anytime
Free to use, no catches
No tiers to compare, no feature paywalls, no entity limits. xacc is free to use.
- Unlimited CSV imports per entity
- Full general ledger, P&L & balance sheet exports
- Invoicing, bills & sales tax tracking
- Unlimited entities — no per-entity charge
- No setup fees, no credit card required
Common questions
No — xacc is CSV-based rather than a live bank-feed integration. You export a statement or transaction file from your bank and import it into xacc, which keeps setup simple and avoids the approval delays and fees that come with bank API connections.
An entity is one company or business you're keeping books for — typically one legal business registration. If you manage five client companies, that's five entities — all free to add.
Yes. xacc is built around plain-language categorization and guided imports rather than double-entry accounting concepts, so it's usable without prior bookkeeping experience. Many owners also grant access to their accountant or bookkeeper for review.
Yes — every entity's ledger, invoices, and statements can be exported at any time, so you're never locked into the platform.
Yes — xacc is free to use, with no limit on the number of entities you manage. If you're a firm running a particularly large portfolio, we'd still love to hear from you so we can support how you're using it.
Ready to simplify your books?
Start for free today. Add as many entities as you need, at no cost.