Modified cash basis · Real double-entry ledger · Schedule C ready
Turn bank statements into tax-ready books.
Upload a statement. Every transaction becomes a balanced journal entry in a real general ledger. Income statement, balance sheet, and Schedule C mapping — ready in minutes.
Try it today · 500 AI credits · No credit card required
The categorization workflow
Stripe payout
Stripe Inc.
AWS — monthly compute
Amazon Web Services
Zoom Communications
Zoom Video Comm.
Client lunch — Nobu NYC
Nobu Restaurant Group
FedEx overnight delivery
FedEx Corporation
Google Workspace
Google LLC
Zero credits. Deterministic. Applied retroactively.
One credit per transaction. Only runs when rules miss.
Debit = Credit enforced by a database constraint.
How it works
Four steps.
First statement
under 10 minutes.
Most bookkeeping software makes you learn their system. Bookkipa works like the accountant already in your head — debits, credits, periods, statements.
Connect or upload
Link your bank via Stripe Financial Connections or Plaid, or upload CSV, Excel, or PDF statements. Or type cash entries directly. No proprietary format — you can always get your data back.
Rules match first, AI fills gaps
A deterministic rules engine runs before AI, at zero credit cost. Create a rule from any transaction in one click and apply it retroactively. After a month of rules, AI typically touches only 20–40% of transactions.
Review and post to the ledger
Every categorized transaction becomes a balanced double-entry journal entry. The trial balance is enforced by a database constraint — it physically cannot go out of balance. Not a tag. Not a spreadsheet row.
Export clean statements
Income statement, balance sheet, trial balance, general ledger, and a tax summary mapped to actual Schedule C line numbers. Download PDF or Excel, or hand the export CSV to your accountant.
Under the hood
Built for the 30 million US businesses that file on a cash basis.
Every transaction is a balanced journal entry — debit equals credit, enforced at the database level. Not because we check it. Because we constrain it.
Tax-line mapping built in
Accounts map to Schedule C, 1120-S, 1065, or 1120 lines. The tax summary shows printed line numbers — not account codes.
Period locking
Lock accounting periods once a month is reconciled. Every state change writes an audit event. Unlock requires a reason.
Modified cash basis
The AICPA-recognized middle ground: loans as liabilities, card balances tracked, fixed assets above $2,500 capitalized.
Client lunch — Nobu NYC · posted via AI categorization
Who it's for
Built for the person doing the books.
Solo operators
Know exactly what you owe before April.
Upload your bank statement once a month. Bookkipa categorizes expenses to Schedule C lines and generates a P&L your tax preparer can use without rework.
- Schedule C line mapping
- Personal vs. business in one click
- 10 minutes per monthly statement
Bookkeepers
Manage 40 clients, not 40 logins.
One account, unlimited client workspaces. Keyboard-first transactions table, bulk categorization, and clean PDF or Excel in one click.
- Unlimited workspaces from one login
- Keyboard shortcuts and bulk actions
- PDF, Excel, and CSV for every report
Pricing
One product. Two billing options.
Every feature, every team member, every bank account — included at one price. AI credits are the only consumable.
Monthly
$29/month
Billed monthly. Cancel anytime.
- Unlimited accounts and transactions
- Unlimited team members
- All reports + PDF and Excel export
- 500 AI credits per month
- Try it today — 500 AI credits, no card
Annual
Save $58
$290/year
$24.17/month · billed annually
- Everything in monthly
- 6,000 AI credits granted up front
- Credits valid for 24 months
- Priority support
- Try it today — 500 AI credits, no card
FAQ
Questions we get on day one.
Cash basis means revenue is recognised when received and expenses when paid — no receivables, no payables. The modified version adds a few practical touches: loans are recorded as liabilities, credit card balances are tracked, and fixed assets above $2,500 can be capitalised and depreciated. Every statement includes a plain-language basis note.
One credit per transaction the AI categorizes. Rule matches, memory matches, transfer detection, and manual categorization are all free. In practice, after your first month of rules, AI touches 20–40% of transactions. 500 credits covers far more than 500 transactions.
Yes. Upload any PDF statement and Bookkipa extracts the transactions, detects columns, and presents a preview before importing. It also checks the opening and closing balances against the extracted totals.
No. Upload a statement or connect a bank — connecting is optional. We categorize and post what we’re sure about the same day. You glance at leftovers, then download your income statement. The statements are labelled as modified cash basis and ready for a tax preparer.
No credit card. You get 500 AI credits — enough to finish a first month of books today. Upload a statement for a one-time close, or connect a bank if you want new activity to keep showing up. Subscribe when you want to keep going.
You keep read-only access and can always export all your data — transactions, chart of accounts, journal entries, and rules — as a CSV bundle. We never hold your books hostage.
Start today
Your first set of books
is free.
Use it today — 500 AI credits, no card. Upload a statement once, or connect a bank if you want. Subscribe when you’re ready to keep going.
Trusted by freelancers and bookkeepers across the US.