The product

IC Accounting — accounting your team can actually run.

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

Nothing is entered twice.

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.

  1. Estimate
  2. Approval
  3. Invoice
  4. Payment
  5. Receipt
  6. Ledger

Winning the work

Your customer approves the estimate themselves.

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.

Estimate #E-318$2,480.00Send for approval1 · You build itEstimate #E-318ApproveAsk a question2 · They approve onlineInvoice #1042Same lines, same totalsPosted to the ledgerNothing retyped3 · It becomes an invoice
  • You know where it stands. Sent, opened, approved or declined — visible on the estimate without chasing anyone for an answer.
  • Approval is evidence. Who approved it and when is recorded against the document, so a disputed job has an answer.
  • Nothing is retyped. Converting carries every line, price and tax treatment across, which is where a re-keyed quote usually goes wrong.

Getting paid

The invoice is also the way to pay it.

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.

Invoice #1042$2,480.00Pay this invoice1 · You send itPay2 · They tap and payInvoice #1042 · PaidPayment recorded against itReceipt sent automatically3 · Nothing for you to key in

Modules

Every module, and what it is actually for.

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.

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.

Customers & vendors

One record per company, with its contacts, payment terms, tax treatment, running balance and every document you have ever exchanged, on one screen.

Expenses & bills

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 & transactions

Payments in and out, each matched to the invoice or bill it settles. Partial payments, overpayments and credits behave the way an accountant expects.

Receipt emails

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.

Financial reports

Profit and loss, ageing, tax and account summaries, derived from posted documents rather than from a separate reporting table that can drift.

Users, roles & permissions

Permission keys rather than blunt roles. A clerk can raise invoices without seeing the balance sheet; a bookkeeper can reconcile without managing users.

Recurring billing

Retainers and subscriptions that raise and send themselves on your schedule, with the next run visible before it happens.

General ledger & balance sheet

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.

Bank connect

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.

Projects

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.

Timesheets

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.

Payroll recording

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.

Cloud storage attachments

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.

Purchase orders

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.

Inventory

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.

Data migration

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

How it is built matters to you more than it looks like it should.

Your own instance

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.

Permissions, not roles

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.

Works on the phone in your pocket

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.

The fastest way to know is to use it.

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.