Help Hub & User Manual

Your complete operations guide for TillJotter, from daily transactions through year-end tax compliance.

Sections

1. Welcome to TillJotter

TillJotter is double-entry bookkeeping for businesses of every size — small businesses, freelancers, and LLCs — whether you sell products, offer services, run a trade, or do a bit of everything. It keeps your books balanced automatically (with integer-cents precision and built-in checks), so you get accurate, tax-ready numbers without needing an accounting background.

During setup you pick your business type, and TillJotter tailors your chart of accounts to fit — General, Service / Consulting, Retail, or Grocery & Catering. So the account names you see are matched to how your business actually works.

What it tracks:

  • Sales and other income
  • Customer invoices and deposits/retainers (money owed to you)
  • Vendor bills you owe
  • Inventory and Cost of Goods Sold — for businesses that carry stock
  • Sales tax you collect — where it applies
  • Business expenses mapped to your tax form (Schedule C, 1065, 1120-S, or 1120)
  • Mileage at the IRS standard rate
  • Bank reconciliation across accounts
  • Tax estimates and quarterly payments

What makes it different:

  • Bank connections & statement import: Link a bank so transactions flow in automatically, or upload a PDF statement.
  • AI-assisted categorization: Your rules run first; AI suggests a category for anything new — you review and approve.
  • Receipt capture & matching: Snap a receipt and let the app suggest which transaction it belongs to.
  • Guided month-end close: A step-by-step wizard for reconciling, adjustments, and locking the period.
  • One-click CPA package: A Schedule C summary, reports, ledger, and receipt archive zipped for your accountant.

2. Getting Started

Creating Your Account & Signing In

Sign up with your email and a password. We'll send a verification link to your inbox — click it to confirm your address, and you'll be taken into the app (and, if you picked a paid plan, on to checkout). After that, you sign in with the same email and password. Forgot it? Use "Forgot password" on the sign-in screen to get a secure reset link by email.

For your security, the app signs you out automatically after 15 minutes of inactivity on desktop.

Your Data Is Private

Everything you enter is stored securely in the cloud and scoped to your account — only you (and anyone you explicitly invite, such as your accountant) can see it. Your books sync across every device you sign in on.

Configuration to Verify

Before recording transactions, open Settings (gear icon) and confirm:

  • Filing Status: Choose Schedule C (Sole Prop / Single-Member LLC — the default), Partnership (Form 1065), S-Corporation (Form 1120-S), or C-Corporation (Form 1120). This formats your tax category summaries.
  • Sales Tax Rate: Set your local combined sales-tax rate here (it defaults to 9.75%). Only matters if you collect sales tax.
  • Mileage Rate: Standard mileage rate defaults to 72.5¢ per mile for 2026. Adjust under the annual overrides if needed.
  • Receipt Threshold: Defaults to $75. Swipes above this without receipt attachments drop your Books Health Score.

3. The Dashboard

The dashboard provides a real-time health indicator of your business ledger.

Books Health Score (0-100)

Calculated from statement/import coverage, uncategorized queues, receipts for transactions over $75, period lock history, unposted mileage, and open customer deposits. Click the score ring to view breakdown.

Action Queue

Lists immediate action items: unreviewed transactions, flagged anomalies (negative bank accounts, unusual purchases), sales tax dates, and pending tax voucher due dates.

Plain English vs Accountant Mode

Controlled in settings. Displays plain business terms ("Money in business checking") or standard numbers and account names ("1010 - Checking Account - Operating").

4. Core Concepts (Just Enough Accounting)

TillJotter enforces GAAP-compliant double-entry accounting at the database engine level.

"The Balancing Rule: Every transaction consists of debits and credits. The total sum of splits must balance to exactly zero."

TillJotter stores debits (increases in assets and expenses) as positive integers, and credits (increases in liabilities, equity, and revenue) as negative integers in integer cents, avoiding float rounding drifts.

  • Assets (1xxx): What the business owns (checking, savings, inventory, equipment).
  • Liabilities (2xxx): What the business owes (credit card balances, sales tax payable, customer deposits).
  • Equity (3xxx): Owner stake (contributions from personal accounts, personal draws).
  • Revenue (4xxx): Earned income from the products or services you sell.
  • Cost of Goods Sold (5xxx): Direct costs of inventory that has been sold.
  • Expenses (6xxx): Indirect operating costs (rent, utilities, travel, vehicle mileage).

5. Daily Workflows

Recording a Cash Sale

Go to Operations → Cash Sales. Enter the gross sales amount. The system structures the splits automatically: it debits your cash/checking account, credits your sales income account (4010), and, where sales tax applies, credits Sales Tax Payable (2110).

Receipt Capture & OCR Heuristics

Go to Capture on mobile or desktop. Snap or upload a receipt image. The image is sent to our AI provider, which reads the vendor name, total, date and sales tax from it. Review the values it returns — always check the amount — then adjust the category and save. You can also skip the scan and type the details in yourself.

Connecting Your Bank

On Ledger & Transactions, click Connect a bank to securely link your bank or credit card. New transactions then flow in automatically, so you don't have to upload anything by hand. You can connect more than one account, and disconnect any of them at any time.

Importing Bank Statements

Prefer to work from statements? Go to Ledger & Transactions → Import Statement and upload a PDF. Transactions are read straight from the file.

AI-Assisted Categorization

However transactions arrive, TillJotter suggests a category for each one — first from your saved rules, and then, for anything unfamiliar, with AI. You stay in control: review each suggestion, correct anything that's off, and check "Remember this vendor" to turn a good categorization into a rule for next time. Anything low-confidence lands in the "Needs Review" queue so nothing is silently miscategorized.

Using Transaction Templates

Some events need more than one line — a payment-processor payout (which nets out fees), an owner putting personal money into the business, an owner draw, taking a customer deposit, or remitting the sales tax you collected. Templates handle these for you: fill in a couple of amounts and the template builds the correct, balanced multi-line entry automatically — no debits-and-credits knowledge required.

Open the Templates page to see the ones available for your business and run any of them.

6. Invoices, Bills & Aging

These features track money that hasn't moved yet — what customers owe you, and what you owe vendors — so a sale or an expense counts in your books when it happens, not only when the cash lands.

Invoices — Accounts Receivable (money in)

Go to Documents → Invoices (or Accounts Receivable in the menu).

  • Create the invoice — client and line items. This records the income now and an Accounts Receivable (1200) balance for what they owe.
  • Record the payment when the customer pays — that clears the receivable and increases your cash.

Bills — Accounts Payable (money out)

Go to Accounts Payable in the menu.

  • Enter the bill when it arrives — vendor, amount, category, due date. This records the expense now and an Accounts Payable (2020) liability for what you owe.
  • Pay the bill when you send money — that clears the liability and reduces your cash.

A/R & A/P Aging

The A/R & A/P Aging page groups everything unpaid by how overdue it is (current, 1–30, 31–60, 61–90, and 90+ days) as of a date you choose. Toggle between Receivables (who owes you — chase the oldest first) and Payables (what you owe, and what's due soon) so nothing slips.

7. Weekly Workflows

  • Clear Needs Review Queue: Go to the transactions ledger. Filter for "Needs Review". Assign categories and check "Remember vendor" to build custom rules.
  • Check Dashboard Anomalies: Scan for flags such as negative bank balances, duplicate charges, or unusually large expenses.
  • Bank Reconciliation: Go to Bank Reconciliation. Reconcile checking, savings, and credit cards against bank statement balances. Tick matched transactions. Reconciled splits lock to prevent edit accidents.

8. Monthly Workflows: The Close Wizard

To secure period closing and protect transactions, open the Close Wizard under Taxes & Settings or in the dashboard action queue.

Step 1: Imports Check

Confirm statements are uploaded for the period.

Step 2: Clear Review

Resolve all uncategorized items for the month.

Step 3: Reconciliations

Verify difference is $0.00 on checking and savings.

Step 4: Inventory Count

If you hold inventory, enter a physical count to calculate COGS. Skip if you don't.

Step 5: Sales Tax

If you collect sales tax, verify the amount and mark it remitted to your state.

Step 6: P&L Sanity

Compare current P&L against last month to identify anomalies.

Step 7: Lock Books: Sets `lock_books_date` to the closed month's end. Reopening requires a formal reason logged to the audit trail.

9. Quarterly Workflows: Estimated Taxes

Navigate to the Taxes page for the Quarterly Estimated Tax Tracker.

Tax Estimate Math Engine

  • Self-Employment (SE) Tax: Calculates `Net Profit × 0.9235 × 15.3%` to estimate SE tax.
  • Income Tax Estimate: Subtracts half of the SE tax from net profit (IRS above-the-line deduction) and applies your marginal tax bracket (configured in Settings, e.g. 22%).

When payments are made (April 15, June 15, Sept 15, Jan 15), click Pay Voucher, input the payment confirmation number, date, and actual amount. The status turns to green "Paid".

10. Yearly Workflows: Tax Season

When tax season arrives, open Tax Readiness (the year-end review, reached from the Taxes page).

  1. Review Schedule C Sections: Verify Part I (Income), Part II (Expenses mapped by line), and Part III (COGS).
  2. Audit checklist: Ensure YTD Deductions Optimizer checkboxes (Home Office, Cell Phone, SE health plans) are selected.
  3. Clear Red Flags: Resolve items flagged in the Audit checkup: unreconciled accounts, missing receipts >$75, or open invoices.
  4. Download CPA Package: Click the button. Next.js fetches all files in-memory and builds a single ZIP containing:
    • Schedule C financial statement (PDF)
    • Profit & Loss and Balance Sheets (PDF)
    • General Ledger history (CSV)
    • Mileage tracker sheets (PDF)
    • Scanned receipts organized in subfolders by month and category

11. Page-by-Page Reference

Every page carries a "? How this works" link that opens a quick explainer without leaving the page.

  • Dashboard: Plain-English snapshot — cash, money in vs. out, Books Health score, and an action queue. Numbers update automatically as you post.
  • Ledger & Transactions: The heart of the app. Connect a bank, import PDF statements, add manual entries, and clear the Needs Review queue with rule- and AI-assisted categorization.
  • Receipt Capture: Snap or upload a receipt; it's parsed and attached to your books.
  • Match Receipts: Suggests which uploaded receipts belong to which transactions, so nothing goes unsupported.
  • Rules & Engine: Your saved vendor rules and a tester that shows which rule wins for a given merchant.
  • Templates: Pre-built forms that automate multi-split entries (payment-processor payouts, owner contributions, and more).
  • Documents / Accounts Receivable: Client proposals and estimates, plus invoices — bill customers and record their payments.
  • Accounts Payable: Enter vendor bills you owe and pay them; the double-entry postings hit Accounts Payable for you.
  • A/R & A/P Aging: Unpaid invoices and bills bucketed by how overdue they are, as of any date.
  • Operations & COGS: Cash-sale entries, customer bookings, and physical-inventory counts that calculate Cost of Goods Sold.
  • LLC Reports: Profit & Loss, Balance Sheet, Trial Balance, Schedule C and Cash Flow — with a date-range filter and click-to-drill-down (recategorize a line right from the drawer).
  • Bank Reconciliation: Match your ledger against real bank statements until the difference is $0.00.
  • Mileage Tracker: Log business trips; the deduction is calculated at the current IRS rate and posted to your books.
  • Taxes: Live estimated-tax figures and the quarterly payment tracker. Year-end Tax Readiness (reached from here) builds the CPA package and Schedule C.
  • Settings: Filing status, sales-tax and mileage rates, period locks, plan & billing, sharing your books with your accountant, and the Danger Zone reset.
  • Contact Support: Send us a question from inside the app.
  • Help & Manual: This guide.

12. Account Reference (Chart of Accounts)

Click a row to copy its account code to the clipboard for manual entries.

These are the core accounts. Exact names are tailored to the business type you chose at setup — for example, account 4010 may read "Service Revenue," "Product Sales," or "Gross Sales / Revenue." Some profiles (like Grocery & Catering) also add a few extra accounts, such as customer deposits and separate sales categories.

Assets (1xxx) — what the business owns

CodeGAAP NamePlain AliasUse For
1010 Checking Account - OperatingMoney in business checkingOperating cash, deposits, paying bills, card payouts.
1020 Savings Account - ReserveBusiness savingsReserves set aside for quarterly taxes, emergency funds.
1030 Cash on HandCash in the register or on handCash drawer, petty cash, change float.
1200 Accounts ReceivableMoney customers owe youUnpaid customer invoices.
1300 InventoryProducts or materials held for resaleStock you buy to resell to customers.
1500 Equipment (Capitalized)Equipment you own (over $2,500)Machinery, computers, furniture, vehicles.
1510 Accumulated DepreciationValue used upContra-asset adjusting equipment value (CPA-managed).

Liabilities (2xxx) — what the business owes

CodeGAAP NamePlain AliasUse For
2010 Credit Card - BusinessBusiness credit card you oweCredit card balances (increases on charge, decreases on paydown).
2020 Accounts PayableVendor bills you oweSupplier invoices on terms (e.g. net-30).
2110 Sales Tax PayableSales tax collected (owe the state)Sales tax collected from customers, owed to your state.

Equity (3xxx) — owner investment

CodeGAAP NamePlain AliasUse For
3010 Member ContributionsMoney you put into the businessCapital injections from personal accounts, personal card covering expenses.
3020 Member Draws / DistributionsMoney you took out for yourselfCash withdrawals, transfers to personal, personal swipes.
3100 Retained EarningsPrior years undistributed profitsYear-end automatic income rolling.

Revenue & COGS (4xxx & 5xxx) — earnings and direct cost

CodeGAAP NamePlain AliasUse For
4010 Gross Sales / RevenueYour business salesIncome from the products or services you sell.
4090 Other IncomeOther income (interest, rebates)Bank interest, rebates, other non-sales income.
5010 Cost of Goods SoldCost of items soldCost of inventory sold during the period.
5030 Freight In / Inbound ShippingShipping costs for inventoryFreight charges to bring in inventory.

Expenses (6xxx) — operating overhead

CodeGAAP NamePlain AliasSchedule C LineUse For
6010 Advertising & MarketingAds and marketingLine 8Social media ads, flyers, business cards, website.
6020 Car & Truck - Mileage MethodBusiness mileage deductionLine 9Posting mileage allowance (standard rate × business miles).
6030 Contract Labor1099 contractors and helpersLine 111099 contractors, freelancers, one-off helpers.
6040 Business InsuranceBusiness insuranceLine 15General liability, property, and professional insurance.
6050 Legal & Professional ServicesLawyers and accountantsLine 17CPAs, bookkeepers, attorneys, permit filings.
6060 Office ExpensesOffice supplies, postage, printingLine 18Printer paper, postage, small office supplies.
6070 Rent - Real PropertyRent for your spaceLine 20bOffice, storefront, studio, warehouse, or storage lease.
6080 Repairs & MaintenanceRepairs and maintenanceLine 21Equipment and facility repairs and upkeep.
6090 Bank & Merchant FeesBank and card feesLine 27a (Other)Payment-processor fees, bank charges. Includes cashback credits.
6100 Taxes & LicensesBusiness licenses and permit feesLine 23Business license renewals, local permits, certifications.
6110 Travel ExpensesBusiness travelLine 24aFlights, hotels, out-of-town business travel.
6120 Meals (50% deductible)Business meals (50% deductible)Line 24bMeals with clients or while traveling for work.
6130 UtilitiesUtilitiesLine 25Electricity, water, gas, business internet and phone.
6140 Wages & SalariesEmployee wages (W-2)Line 26Staff salaries, payroll employer taxes.
6150 Supplies & MaterialsSupplies and packagingLine 22Packaging, consumables, small tools under $2,500.
6200 Software & SubscriptionsSoftware and online toolsLine 27a (Other)Accounting, POS, cloud tools, online subscriptions.
6210 Vehicle - Actual ExpensesVehicle expenses (actual method)Line 9Actual gas, repairs, and vehicle insurance.

13. Troubleshooting

"I imported a statement and nothing got categorized"

Go to Rules & Engine. If the table is empty, click "Reset default rules" at the bottom of the page to re-seed the system. Also check if the bank statement formatting has custom layouts.

"I posted a transaction to the wrong account"

Never delete reconciled transactions. Instead, click the transaction in Ledger History and click Reverse. Post a new, correct transaction.

"I closed a period but need to add an entry"

Reopen the period from the dashboard action queue (or Settings), providing a reason that's logged to the audit trail. Correct the entries and run the Close Wizard again.

14. Glossary

Account: A bucket for transactions, organized across assets, liabilities, equity, revenue, COGS, and expenses.

Accounting Equation: Assets = Liabilities + Equity. The application database enforces this for every transaction.

COGS (Cost of Goods Sold): The inventory used to generate sales during a period. Calculated as: `Beginning Inventory + Purchases - Ending Inventory`.

Deferred Revenue: Cash received before the work is delivered (e.g. a customer deposit or retainer).

Reconciliation: Matching your bank statement closing balance with checking transactions on your ledger. Reconciled entries are locked.

Reverse: Post an offsetting ledger transaction prefixed with `REV-` to reverse an error without breaking audit trails.

Schedule C: The IRS Sole Proprietorship form reporting LLC business profits and losses.

Self-Employment Tax: Social Security and Medicare taxes paid by self-employed workers (currently computed as YTD Net Income × 92.35% × 15.3%).

15. Categorization Cheat-Sheet

The one rule: the "category" you pick is just the OTHER side of the entry — where the money went, or came from. Checking is handled automatically; the other side can be ANY account, not only income/expense. Ask: real income/cost, my own money moving, a refund, or a rebate?

Money IN to checking

If the deposit is…Categorize to
A customer paying you / a sale4010 Sales / Revenue
Your own money funding the business3010 Member Contributions (equity)
A refund of something you boughtThe same expense account as the original charge
Credit-card cashback / rebate6090 Bank & Merchant Fees (reduces expense)
A transfer in from another of your accountsThat account (e.g. 1020 Savings)
Outside income that isn't a sale4090 Other Income

Never put your own money or a refund/cashback in 4010 Sales Income — it inflates revenue and tax.

Money OUT of checking

If the payment is…Categorize to
A real business cost (bill, supplies, ads)The matching expense (6130 Utilities, 6150 Supplies, 6010 Ads…)
Inventory or materials you buy to resell1300 Inventory (moves to 5010 COGS when sold)
Operating supplies (packaging, consumables)6150 Supplies
Paying a credit card2010 Credit Card (transfer)
Your own draw (money out for yourself)3020 Member Distributions (equity)
A transfer out to another of your accountsThat account (e.g. 1020 Savings)
Sales tax remitted to your state2110 Sales Tax Payable (liability)

Never put a credit-card payment or an owner draw in an expense account.

Transfers between your own accounts (the big one)

A transfer (e.g. paying your credit card from checking) is ONE event that shows on TWO statements — checking shows −$X, the card shows +$X.

✅ Record it once: from the checking line (−$X), categorize to the Credit Card account (2010). That single entry lowers checking AND the card balance.

❌ Do NOT also post the card statement's "+$X payment received" line — that double-counts. Skip it. The one entry still reconciles on both statements (it has a split on each account).

Worked examples

  • Sent $1,000 of your own money in: → 3010 Member Contributions (not revenue).
  • Paid the credit card $500 from checking: → 2010 Credit Card; skip the card's "payment received" line (not an expense).
  • Paid a $650 utility bill twice; one $650 refunded: → both payments and the refund all go to 6130 Utilities. Net = $650.
  • Credit-card cashback landed in checking: → 6090 Bank & Merchant Fees (rebate). Never 4010 Sales.

The 4-question gut check

  1. Real sale / real cost? → Revenue / Expense.
  2. Just my own money moving between my accounts? → the OTHER account, recorded once.
  3. My money in/out as the owner? → Member Contributions (in) / Member Distributions (out).
  4. A refund or rebate? → back to the ORIGINAL account it came from.

Not tax advice — for unusual items (large sign-up bonuses, owner loans vs. contributions, cross-year refunds), confirm with your CPA.

Appendix: Quick Reference Card

Money IN Guide

  • From a customer sale → Revenue (4010)
  • From personal funds you put in → Member Contributions (3010)
  • A vendor refund → reverse the original expense
  • A transfer in from savings → that account (1020)
  • Interest or rebates → Other Income (4090)

Money OUT Guide

  • Buying inventory to resell → Inventory (1300)
  • Operating supply purchases → Supplies (6150)
  • Sales tax paid to your state → Sales Tax Payable (2110)
  • Paying yourself → Member Draws (3020)
  • Equipment over $2,500 → capitalize to Equipment (1500)