Getting Started with Books
This guide walks you through setting up Books for the first time, from initial configuration to creating your first invoice and recording your first payment.
Navigating to Books
Open the waffle menu (grid icon) in the top-left corner of any One Stack product and select Books. Books opens at the dashboard, which shows key financial metrics at a glance.
Initial Setup Checklist
When you first open Books, the Setup Checklist guides you through configuration. Navigate to Settings > Setup or follow the prompts on your dashboard.
1. Configure Your Organization
Set your organization's financial basics:
- Fiscal year start month — Most MSPs use January (calendar year), but you can set any month
- Default currency — USD, CAD, GBP, EUR, or any supported currency
- Accounting basis — Accrual (revenue recognized when earned) or cash (when received)
2. Set Up Your Legal Entity
If your MSP operates under one company, Books creates a default entity automatically. For MSPs with multiple legal entities (e.g., a holding company and an operating company), add additional entities under Settings > Entities.
Each entity gets its own chart of accounts, GL, and financial statements.
3. Review Your Chart of Accounts
Books comes with a pre-configured chart of accounts optimized for MSP businesses. Review it at Chart of Accounts in the sidebar.
Key default accounts include:
| Account | Type | Purpose |
|---|---|---|
| 1000 - Cash | Asset | Operating bank account |
| 1100 - Accounts Receivable | Asset | Money owed by clients |
| 1200 - Undeposited Funds | Asset | Payments received but not yet deposited |
| 2000 - Accounts Payable | Liability | Money owed to vendors |
| 4000 - Service Revenue | Revenue | Managed services income |
| 4100 - Project Revenue | Revenue | One-time project income |
| 5000 - Cost of Goods Sold | COGS | Direct costs of service delivery |
| 6000 - Operating Expenses | Expense | General business expenses |
| 6100 - Payroll Expense | Expense | Employee compensation |
See Chart of Accounts for the full list and customization options.
4. Configure Tax Settings
Set up your sales tax rates under Taxes > Tax Rates:
- Add your tax jurisdictions (state, county, city)
- Set the rate for each jurisdiction
- Assign a tax agency for filing
- Mark any tax-exempt clients
See Tax Settings for details on multi-jurisdiction, HST/GST, and VAT configuration.
5. Connect Your Stripe Account
To accept online payments on invoices:
- Go to Settings > Integrations
- Click Connect Stripe
- Complete the Stripe onboarding flow
- Books automatically creates webhook endpoints for payment events
6. Connect PSA (Optional)
If you use The One PSA, connect it to automatically sync billable time:
- Go to Settings > Integrations > PSA
- Enable the integration
- Configure GL mappings — which PSA service categories map to which GL accounts
- Run a test sync to verify
See PSA Integration for the full setup guide.
Creating Your First Invoice
- Navigate to Accounts Receivable > Invoices
- Click New Invoice
- Select a customer (or create one inline)
- Add line items — choose from service, product, or custom line items
- Set payment terms (Net 30 is the default)
- Review tax calculations
- Click Save as Draft to review, or Send to email it to the client
Recording Your First Payment
When a client pays an invoice:
- Navigate to Accounts Receivable > Payments
- Click Record Payment
- Select the customer
- Choose the payment method (check, ACH, wire, credit card, cash, or Stripe)
- Enter the amount and select which invoice(s) to apply it to
- Click Save
Books automatically posts the GL entries: debiting your bank account (or undeposited funds) and crediting accounts receivable.
Understanding the General Ledger
Every financial transaction in Books creates a journal entry — a balanced set of debits and credits. This is the foundation of double-entry accounting.
Key concepts:
- Debits increase asset and expense accounts; decrease liability, equity, and revenue accounts
- Credits do the opposite
- Every journal entry must balance — total debits equal total credits
- Books enforces this at the data layer, so your books are always in balance
Most GL entries are created automatically when you create invoices, record payments, or sync from PSA. You can also create manual journal entries for adjustments.
Next Steps
- Chart of Accounts — Customize your accounts
- Invoicing — Full invoicing guide
- Payment Recording — All payment methods and workflows
- Financial Reports — Run your first P&L