✦ Start free — no credit card required

Real bookkeeping, without the bloat.

A proper double-entry ledger for any set of books — a business, a property portfolio, a practice, or your own finances. Link your bank accounts, or skip that and just upload statements. Categorize, reconcile, and click any number on any report to see what is behind it.

Works with or without linked banks · Unlimited users · Multiple companies, one login · Cancel anytime

Profit & Loss → NOI
AccrualBy class
AccountMaple Center8th & Vine
Rental income184,20096,400
CAM reimbursements22,85011,300
Total income207,050107,700
Property taxes(31,400)(16,900)
Insurance(9,240)(4,880)
Repairs & maintenance(18,610)(7,420)
Management fees(10,350)(5,385)
Total operating expenses(69,600)(34,585)
Net Operating Income137,45073,115
Mortgage interest(48,900)(26,150)
Depreciation(35,000)(18,000)
Click any number to drill into the transactions behind it.

Illustrative figures.

Debits = credits
enforced in the database, not just the form
Locked history
closed reconciliations can’t be quietly edited
Every change logged
append-only audit trail
Your data, isolated
row-level security per company
How it works

Five steps, in order, every time

The workflow is the app. There is no maze of menus to learn.

  1. 1

    Set up

    Add the company, pick a chart of accounts, enter opening balances.

  2. 2

    Import

    Upload a bank file, connect a live feed, or import a trial balance.

  3. 3

    Categorize

    Rules auto-code the routine stuff; split or match transfers as needed.

  4. 4

    Reconcile

    Tick off what cleared, land on $0, close the month — it locks.

  5. 5

    Report

    P&L to NOI, balance sheet, cash flow, budget vs. actual, 1099.

CategorizeBank rules on
CITY OF AUSTIN UTIL(412.80)ruleUtilities — Electric
HOME DEPOT #6521(238.14)ruleRepairs & Maintenance
TENANT ACH — UNIT 4B1,450.00ruleRental Income
MTG PMT — LOAN 8841(2,190.00)Split · 2 accounts
TRANSFER TO RESERVE(5,000.00)Matched transfer
ACE HARDWARE(96.20)Needs a category
5 of 6 coded by rulesPost 5
ReconcileMarch statement
Statement ending balance48,317.62
Cleared deposits (7)22,940.00
Cleared payments (19)(14,622.38)
Opening cleared balance39,999.99
Difference0.00
Closes and locks the periodFinish
Owner portalRead-only
Your firm’s logo & colors
Income
207,050
Expenses
(69,600)
NOI
137,450
Cash on hand
48,318
  • ✓ Only the reports you choose
  • ✓ Never your ledger or setup

New to double-entry? Read the getting-started guide and Accounting 101 →

Who it’s for

Any set of books

Commercial real estate is where Easy Books goes deepest, but the ledger underneath is a general one. Pick the closest chart of accounts and adjust it — every account is editable.

Commercial real estate

Track each property, park, or facility as its own class, then report on one, some, or all of them — with NOI where lenders expect it.

Ships with its own chart of accounts

Multifamily

Unit rent, deposits held, turnover

Ships with its own chart of accounts

Retail — NNN

Base rent, CAM, tax & insurance reimbursements

Ships with its own chart of accounts

Flex Space — NNN

Warehouse rent, TI, leasing commissions

Ships with its own chart of accounts

Manufactured Housing / MHP

Pad rent, park-owned homes, utility bill-back

Ships with its own chart of accounts

RV Parks & Campgrounds

Nightly, monthly & seasonal sites

Ships with its own chart of accounts

Self-Storage

Unit rent by size, tenant protection, lien fees

Ships with its own chart of accounts

Residential Assisted Living

Resident fees, care payroll, per-bed tracking

Ships with its own chart of accounts

Short-Term Rentals

Nightly income, platform fees, lodging tax

Ships with its own chart of accounts

Office

Base rent, percentage rent, parking income

Land & Development

Capitalized costs, carrying costs, draws

Everything else

Same ledger, same reports — and most of these now have a chart of accounts of their own. Here is what changes.

Ships with its own chart of accounts

Tech Businesses

Recurring revenue, deferred revenue, cloud & tooling spend

Ships with its own chart of accounts

Medical Businesses

Payer mix, contractual adjustments, clinical payroll

Ships with its own chart of accounts

Professional Services

Billable time, retainers, unbilled work

Ships with its own chart of accounts

Construction & Trades

Job materials, subs, retainage, work in progress

Ships with its own chart of accounts

Retail & E-commerce

Cost of goods, inventory, merchant fees

Ships with its own chart of accounts

Personal Finances

Household spending, loans, net worth — no payroll

Anything else

Nonprofits, farms, marinas, a side business — start from a general chart and rename.

A checkmark means a ready-made chart of accounts. Thirteen of them ship today — multifamily, net-lease commercial, manufactured housing, RV park, self-storage, assisted living, short-term rental, tech, medical, construction, professional services, general business and personal. Each carries what that kind of books actually needs: deferred revenue for subscriptions, contractual adjustments for a practice, pad rent and bill-back for MHP, lien and auction fees for storage. Anything without one starts from the closest fit, or from an empty chart you build yourself.

Bookkeepers and firms, too. Keep every client’s books under one login — mixed types are fine, a construction company and four rentals side by side — bill them through the firm plan, and hand each owner a read-only portal under your own logo and colors.

The product

A real book of record, whatever you keep books on

Everything you actually need to close a month. Depth where it matters — and no modules you will never open.

Property-level everything

Tag every transaction with a class (property or business line) and an optional location. Then run any report per property, or all of them side by side as columns.

NOI as a real subtotal

Your P&L shows Net Operating Income where it belongs, with mortgage interest, depreciation, and CapEx sitting below the line — the number buyers and lenders actually ask for.

Bank activity in, painlessly

Drop a .qbo/.ofx file from your bank, or connect a live feed on a paid plan. Duplicates are skipped automatically, so a re-download never double-counts.

Property-manager trial balances

If your manager sends a monthly trial balance in Excel or CSV, import it and map each line to your accounts once — the mapping is remembered next time.

Drill down from any number

Click a figure on any report and see the exact transactions behind it. Configure a view you like — period, columns, basis, filters — and save it to re-run in one click.

A portal for owners & partners

Give an owner, partner, or client a read-only portal showing only the reports you choose — never your ledger or setup. Bookkeeping firms can add their own logo and colors.

Reconcile and lock

Enter the statement balance, check off what cleared, and close when the difference is $0. Closed entries lock so last quarter’s numbers stay put. Quiet months close too.

Unlimited users

Invite your bookkeeper, your CPA, your partner. Roles run from view-only to owner. No per-seat pricing, no upgrade prompt for adding a third person.

Many companies, one login

Each entity keeps its own books, chart of accounts, and reconciliations — and you switch between them from one dashboard, on one bill.

The opportunity

Small operations get the worst of both worlds

Below the size that justifies a full accounting department, there are two options — and both cost you something real.

Option A

A spreadsheet

  • Nothing enforces debits = credits, so an error hides until a lender asks.
  • Rows can be deleted and history rewritten with no trace.
  • One person at a time, really — sharing means copies, and copies drift.
  • Reports are rebuilt by hand every month instead of queried.
Option B

Generic small-business accounting

  • Built for invoicing customers and running payroll — not for holding property.
  • Basic tracking — classes, locations — sits behind a higher tier.
  • No NOI subtotal for property books; you rebuild it, or go back to Excel.
  • A second entity usually means a second subscription.

The gap Easy Books fills

A ledger with the integrity a spreadsheet can never have — debits equal credits, closed periods lock, every change is logged — without the per seat, per company, per tier arithmetic. Ten sets of books for a flat $100 a month, everyone who touches them included, and depth for property books that general accounting software does not carry.

10 sets of books
one flat plan, one bill, one login
$0 per seat
bookkeeper, CPA, and partners included
7 report types
filterable by period, class and location
vs. QuickBooks Online

Where each one actually wins

QuickBooks is a capable general ledger with a huge ecosystem. It also charges per seat, per company, and puts basic tracking behind higher tiers. Here is the honest split.

Where Easy Books is built differently

CapabilityEasy BooksQuickBooks Online
NOI as a built-in P&L subtotalwith interest, depreciation & CapEx below the lineYesNoRebuild manually
Property (class) + location on every planYesPartialHigher tiers only
Multiple entities on one login and one billYesNoA subscription each
Unlimited users at no extra costYesPartialSeats capped by plan
Branded read-only owner / investor portalYesNo
Trial-balance import with remembered mappingfor property-manager statementsYesNo
AI closing-statement → draft journal entryoptional, meteredYesNo

Table stakes — both do these

CapabilityEasy BooksQuickBooks Online
Enforced double-entry ledgerYesYes
Bank feeds and .qbo / .ofx importYesYes
Statement reconciliation with period lockYesYes
Drill down from a report into transactionsYesYes
Budget vs. actual, trial balance, general ledgerYesYes
1099 contractor reportYesYes
Excel / CSV / PDF exportYesYes

Where QuickBooks is the better tool

CapabilityEasy BooksQuickBooks Online
PayrollNoYes
Customer invoicing, A/P and bill paydeliberately out of scope for Easy BooksNoYes
Automated sales-tax calculationNoYes
Large third-party app ecosystemPartialYesHundreds of apps
Every accountant already knows itPartialYes

QuickBooks Online capabilities above reflect its published plan tiers at the time of writing and vary by tier and region; Intuit changes plans and pricing from time to time, so please verify the current details directly with them before deciding. QuickBooks and QuickBooks Online are trademarks of Intuit Inc. Easy Books is not affiliated with, sponsored by, or endorsed by Intuit.

Pricing

Priced per entity, or flat for a portfolio

Every plan includes unlimited users, every report, and the owner portal. Start on a free trial — no card required.

Pay annually and save 17%

Per company

$20/company/mo

or $200/company/yrsaves $40 a year

Simplest if you have a handful of entities. Add or remove companies as your portfolio changes.

  • One set of books per company
  • Unlimited users and roles
  • All reports, exports, and saved views
  • Owner / investor portal
  • Live bank feeds
Start free
Best at 5+ companies

Portfolio

$100/mo flat

or $1,000/yrsaves $200 a year

One flat price for up to 10 companies. Usually the cheaper option from about five entities up.

  • Up to 10 companies included
  • Unlimited users and roles
  • All reports, exports, and saved views
  • Owner / investor portal
  • Live bank feeds
Start free

You do not have to link a bank account. Download a .qbo or .ofx file from your bank and drop it in — duplicates are skipped automatically, so a re-download never double-counts. Connecting a live feed is included on both paid plans if you would rather it arrive on its own; on the free trial, file import is the way in.

Optional AI features (like reading a scanned closing statement) run on metered AI credits — you are only charged when you use them. Cancel any time from the billing portal; if a subscription lapses, your books stay readable for a year so nothing is stranded.

Trust

It holds other people’s money data. It’s built that way.

Isolated by default

Every table is guarded by row-level security in Postgres. You reach the companies you belong to and nothing else.

Two-factor available

Turn on app-based two-factor authentication for your account whenever you want it.

Bank credentials never touch the browser

Bank-feed tokens are held server-side only and are never sent to the client.

Nothing posts itself

Imports land in a staging area for your review. Nothing hits the ledger until you approve it.

FAQ

Questions worth asking first

Do I need to understand double-entry bookkeeping?
No. The workflow walks you through it, and the Learn guide includes a plain-English Accounting 101 — debits and credits, the five account types, cash vs. accrual, and the entries that come up most (with a commercial-property section if that is your world).
Can my bookkeeper and CPA get access?
Yes, and it costs nothing extra. Invite anyone and give them view, edit, admin, or owner rights — per company, so a bookkeeper working on one entity never sees the rest.
I already keep books in QuickBooks. Can I move?
Yes. Enter each account’s opening balance and date — Easy Books posts that as a real journal entry, so your first reconciliation can land on zero — then import bank activity from a .qbo/.ofx file going forward. A trial balance from your old system can be imported and mapped as well.
What happens to my books if I stop paying?
They stay readable. A lapsed account keeps read-only access for a year, so you can still pull history and exports while you decide what to do.
Does Easy Books do my taxes or give accounting advice?
No. It is bookkeeping software — it keeps your records and produces reports. You are responsible for the accuracy of your books, and for any tax or accounting decisions you make from them.

Close your next month in Easy Books.

Set up a company, import a bank file, and see a real P&L with NOI on the other side. Free to start, no card required.