Invoices & estimates
Build an estimate, send it, and let the customer approve it from a link — no account, no login. Approved estimates convert to an invoice without retyping a line. Invoices carry your terms, your numbering and your branding.
The product
Modules covering the work between a quote and a balance sheet. Your own instance, your own database, and only the modules your company has a use for.
One document, all the way through
An estimate becomes an invoice, a payment becomes a receipt, and every one of them posts to the ledger on the way past. The report at the end is built from those postings, not typed into a separate place.
Winning the work
No account, no login, no printing and scanning it back. They open a link, approve it, and the estimate becomes an invoice with the same lines and the same totals.
Getting paid
Your customer does not create an account, download anything, or ring you for bank details. They open the link and pay, and the invoice closes itself.
Modules
Some are in every edition. Others are sold separately, so a company that does not hold stock never pays for the part that counts it.
Build an estimate, send it, and let the customer approve it from a link — no account, no login. Approved estimates convert to an invoice without retyping a line. Invoices carry your terms, your numbering and your branding.
One record per company, with its contacts, payment terms, tax treatment, running balance and every document you have ever exchanged, on one screen.
Vendor bills and expenses recorded against the right account, with an ageing view that answers what is owed and when, rather than what was entered.
Payments in and out, each matched to the invoice or bill it settles. Partial payments, overpayments and credits behave the way an accountant expects.
A receipt for the payment — not a copy of the invoice — sent automatically when it is recorded. It shows what was settled and what is left.
Profit and loss, ageing, tax and account summaries, derived from posted documents rather than from a separate reporting table that can drift.
Permission keys rather than blunt roles. A clerk can raise invoices without seeing the balance sheet; a bookkeeper can reconcile without managing users.
Every invoice carries a link. Your customer opens it, pays by card, and the payment is recorded against that invoice — no account to create, nothing for you to key in, and no waiting to find out whether it arrived.
Retainers and subscriptions that raise and send themselves on your schedule, with the next run visible before it happens.
Double-entry postings created by the documents you already enter, a ledger you can drill from any figure into, and a balance sheet that ties out because nothing was entered twice.
Connect the account itself. Transactions arrive as the bank posts them, match against what you recorded, and what has not cleared is visible without anyone exporting a file. Statement upload stays available for banks that do not connect.
A budget per project, every cost and invoice attributed to it, and profitability you can see while the work is still running rather than after it is billed.
Hours logged by the people doing the work, on a phone if that is where they are, approved by whoever signs them off, and billed straight onto the invoice without re-entry.
Keep running payroll where you run it now. Each pay run is recorded with its wages, employer taxes, deductions and net pay, posted to your ledger, and its cost spread across projects by the approved hours in the period. Nothing here calculates pay or files tax — your payroll provider still does that.
Attach files from Google Drive or Dropbox. The documents stay in your own account under your own retention rules; IC Accounting holds the link, not the file.
Raise a purchase order, receive against it in part or in full, and bill it — with the three matched against each other so a wrong invoice is visible before it is paid.
Stock levels and movements driven by your own receipts and invoices, with cost of goods calculated rather than estimated, and adjustments recorded with a reason.
Your customers, vendors, chart of accounts and transaction history brought across from the system you are on now and rebuilt as real IC Accounting documents — so your first report is your actual history, not an opening balance. We map it with you before anything is imported, and run it twice: once to check, once for real.
Under it
Your build, your database, your address. An upgrade to somebody else's company cannot reach your data, and a query somebody else runs cannot slow yours down.
Access is granted key by key. When a module is switched off, its keys are hidden rather than removed — switch it back on and everyone has the access they had.
Not a shrunken desktop screen. Tables become cards, actions stay reachable with a thumb, and approving an estimate from a job site takes two taps.
A trial is a real build on your own address, with your own figures in it. Nothing to install, no card, and no one will call you.