Bookkeeping software for US & Canadian solo businesses

Clean books.
$5 a month.

Send invoices, track expenses, and close your month with real double-entry reports - without a $30/month subscription or an accountant's learning curve. Built for freelancers and small businesses in the United States and Canada.

  • No install, no password
  • USD or CAD
  • Data stays on your device
  • Cancel anytime
WilyBooks dashboard showing cash, accounts receivable, income, expenses, and charts
  • Fast by designOne lightweight page, no waiting on a server.
  • Real double-entryEvery report comes from posted journal entries.
  • US & Canada readyWork in USD or CAD, with sales tax kept in its own account.

Everything in one place

The tools you actually use,
without the ones you don't.

Built for freelancers, contractors, and small shops that need clean records - not a full finance department.

Invoices that get paid

Create an invoice in seconds, email the invoice to your customer as a PDF attachment, download or print it, and track open, sent, overdue, and paid.

Expenses without spreadsheets

Record a purchase, pick the category, and the ledger and reports update automatically. No separate bookkeeping step.

Double-entry underneath

Invoices and expenses post balanced debits and credits. Open the journal and chart of accounts whenever you want to check the detail.

Reports in one click

Profit & loss, balance sheet, and trial balance for any period. Print them or save them as PDF for your records and your accountant.

USD or CAD, your choice

Switch the display currency in Business settings. Invoice totals, expenses, and every report follow - no separate Canadian edition.

No password, no cloud lock-in

Your books live in your browser on your device. Export a backup file whenever you like and import it on another computer.

Built for both sides of the border

Bookkeeping that fits how you invoice in the US and Canada.

WilyBooks works the same in Los Angeles and Toronto. Choose USD or CAD, record the tax you collect, and hand your accountant statements that already balance.

United States

Records ready for tax time

  • Track customers and vendors in one contact list, including the payees you may need to report for 1099-NEC.
  • Keep the sales tax you collect in a dedicated Sales Tax Payable account instead of mixing it with income.
  • Run a profit & loss for the year and hand it to your accountant or tax preparer for Schedule C or your entity return.
  • Work in USD; state and local sales tax rules stay your call, as they should.
Canada

GST/HST and PST in one place

  • Display amounts in CAD across invoices, expenses, and every report.
  • Record GST/HST and provincial sales tax you collect in a payable account so remittances are easy to see.
  • Produce year-end statements your accountant can use to prepare a T2125 or corporate return.
  • Keep clean records across provinces, whether you invoice locally or across the country.

WilyBooks does not calculate tax rates, file returns, or give tax advice. It keeps the records; your accountant or tax preparer handles the filing. Rules differ by state and province, so confirm details with a local professional. Read the full US and Canada bookkeeping guide.

Month-end, minus the dread

Close your books in minutes, not weekends.

Every transaction flows into a real ledger. When the month ends, choose a date range and the statements are already built - and already balanced.

  • Profit & loss with income and expense detail
  • Balance sheet with assets, liabilities, and equity
  • Trial balance with a live debit/credit check
  • Print-ready output for your accountant
Open the live demo

No sign-up needed. Demo data loads with one click.

Profit & loss January 1 - December 31
Balanced
WilyBooks reports screen showing a profit and loss statement

Simple pricing

One plan. Five dollars.

No tiers, no per-invoice fees, no "contact sales." Just the bookkeeping tools a small business needs, in the US or Canada.

WilyBooks
$5/ month USD

Everything WilyBooks does, for one flat price.

  • Unlimited invoices & expenses
  • Email, print, and PDF invoices
  • Double-entry journal & chart of accounts
  • Profit & loss, balance sheet, trial balance
  • USD and CAD display
  • Dashboard charts & cash flow
  • Backup export and restore
  • Works on desktop, tablet, and phone
Start your $5/month plan

Billed monthly through Dodo Payments, our merchant of record. Cancel anytime.

Not ready? Try the free demo - no email required.

Questions

Good to know

Still curious? Email support.

Do I need to create an account or password?

There is no password to manage. After you subscribe, you log in with the email you paid with: we email you a 6-digit code and you type it in. The free demo needs no account at all.

How do I log in after I pay?

After checkout, click Log in on the thank-you page (or use Log in at the top of any page) and enter the email you paid with. We email a 6-digit code, and you stay signed in on that device for 30 days. Your books are stored in the browser you use, so keep using the same browser and export a backup before switching devices.

Where is my data stored?

In your browser's local storage on the device you use. It is not uploaded to a server. Export a backup before clearing browser data, changing browsers, or moving to another computer.

Does WilyBooks work in the United States and Canada?

Yes. WilyBooks is built for freelancers and small businesses in both countries. You can display amounts in USD or CAD from Business settings, and the app uses standard double-entry accounts that work for US and Canadian bookkeeping.

Does it calculate sales tax, GST, or HST?

No. WilyBooks does not calculate tax rates or file returns. It includes a Sales Tax Payable account where you can record tax you collect, and the reports give your accountant clean records to work from.

How does billing work?

Checkout is hosted by Dodo Payments, our merchant of record. Major credit and debit cards are accepted, and Dodo handles sales tax and receipts. The plan is $5 USD per month and renews until you cancel.

How do I cancel or manage my subscription?

Use the customer portal link in your Dodo Payments receipt or the Manage subscription link in the site footer. You can update your payment method, download invoices, or cancel at the next billing date.

Does "Email invoice" really send the email with a PDF?

Yes. Email invoice sends the invoice to your customer as a PDF attachment, from WilyBooks, and marks it as sent. Replies go to the email address you log in with, and you can have a copy sent to yourself. Sending is limited to prevent abuse.

Is it really double-entry?

Yes. Invoices, expenses, and manual journal entries post balanced debits and credits. The financial statements are generated from those journal entries.

Can I import from QuickBooks or another app?

Not directly. You can enter contacts, accounts, and opening balances manually, or import a WilyBooks JSON backup. See our QuickBooks alternative guide for a migration plan.

Your books, finally simple.

Set up your business name and send your first invoice in the next five minutes.

Get WilyBooks - $5/mo