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

ACME Consulting LLC
1 needs review
DateDescriptionAmount
Jan 31

Stripe payout

Stripe Inc.

+$4,200.00
Jan 29

AWS — monthly compute

Amazon Web Services

−$384.12
Jan 27

Zoom Communications

Zoom Video Comm.

−$15.99
Jan 25

Client lunch — Nobu NYC

Nobu Restaurant Group

−$186.00
Jan 22

FedEx overnight delivery

FedEx Corporation

−$42.50
Jan 20

Google Workspace

Google LLC

−$12.00
Showing 6 of 94 transactions · Jan 2026
Net income this period:+$3,559.39
Rules categorize first

Zero credits. Deterministic. Applied retroactively.

AI fills the gaps

One credit per transaction. Only runs when rules miss.

Every row posts to the ledger

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.

1

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.

2

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.

3

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.

4

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.

Journal entry · Jan 25Balanced
Meals & Entertainment$186.00
50% deductibleDebit
Meals Non-Deductible$186.00
50% non-deductibleDebit
Chase Business Checking$372.00
Credit

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
Solo operator workflow

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
Bookkeeper workflow

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
Start free trial

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
Start free trial

Full pricing and credit table

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.