Accounting

Real books, in the same place as the work.

QRM includes a double-entry general ledger. Invoices, vendor bills, expenses and purchase-order receipts post to it automatically, so the financial statements and the jobs that produced them come from the same records.

The ledger

A general ledger your accountant will recognize.

DOUBLE ENTRY

Journal entries with a review step

Every entry is balanced debits and credits. Entries move from draft to review to posted. A posted entry is voided or reversed, never edited in place, and attachments stay with the entry.

RECURRING

Recurring entries

Set up monthly, quarterly or yearly entry templates. Each run creates a draft for review or posts directly, as you choose.

CHART OF ACCOUNTS

Your chart of accounts

Start from a default chart or bring your own. An account that has ever been used cannot be deleted, only deactivated, so history stays intact.

AUTOMATIC POSTING

The subledgers post for you

Invoices, vendor bills, expenses and purchase-order receipts post to the accounts you map in Accounting Settings. Bills and expenses can be coded with plain-English expense codes, so buyers never have to pick a GL account.

AUDIT TRAIL

Every change recorded

Changes to accounting settings, mappings and codes are written to an append-only audit trail.

PERMISSIONS

Role-based access

Viewing the books and changing them are separate permissions, granted by role. A buyer can code a bill without seeing the general ledger.

Reports

The statements, on accrual or cash basis.

The books are kept on an accrual basis. The income statement can also be read on a cash basis, which recognizes revenue and expense when they are paid.

REPORT

Trial balance

Every account's debits, credits and balance for the period, with drill-down to the lines.

REPORT

Balance sheet

Assets, liabilities and equity as of any date.

REPORT

Income statement

Profit and loss for any range, on accrual or cash basis.

REPORT

Cash flow statement

Operating, investing and financing activity, using the indirect method.

REPORT

General ledger

Every posted line by account, each one traceable to its source record.

REPORT

A/R and A/P aging

Summary and detail as of any date, with a control block that ties the aging totals to the receivable and payable accounts in the ledger.

Banking and close

Reconcile the bank. Close the period.

BANK RECONCILIATION

Reconcile to a $0.00 difference

Bring in transactions from a statement, a CSV file or a bank feed, and let matching rules pair transactions with the books. To reconcile a statement, enter its ending date and balance, then tick what cleared. QRM finalizes the reconciliation only when the difference is exactly $0.00.

  • Finalized reconciliations lock their entries: they cannot be voided or reversed until the reconciliation itself is reversed.
  • Each finalized reconciliation is kept in a reprintable history.
FISCAL PERIODS

Open, closed and locked periods

Generate a fiscal year from your start month. Each period is open, closed or locked, and QRM refuses to post into a period that is not open.

  • Year-end close moves net income into retained earnings and locks the year.
  • A closed year can be reopened when an adjustment is needed.
Beyond the ledger

The finance work that feeds it.

ESTIMATES

Estimates and invoices

Send an estimate, convert it to an invoice when the customer agrees, and record payments against it.

PROCUREMENT

Requests, approvals, orders

Purchase requests go through review and approval stages, then become purchase orders. Vendor bills carry the purchase order and the project they belong to.

CONTRACTS

Contracts

Track contract values and roll costs up by contract as well as by project.

PROJECT COSTING

A live ledger per project

Every project shows what is committed, actual, billed and collected, with one row for each record that moved its money. It refreshes as new records arrive.

QAIS

AI that reads the books

QaiS can run the reports, read journal entries, including drafts waiting for review, and explain the accounting setup, using the asking person's own permissions. Changes to the books stay with people.

MIGRATION

Bring your books over

Import Anything brings a chart of accounts from QuickBooks Online or Desktop, Xero, FreshBooks, Wave, NetSuite or Sage. Journal entries import from CSV as drafts for review.

One job, start to finish

Follow a job from lead to profit.

Here is how a single project moves through QRM, and where each step lands in the books.

  1. A lead comes in

    The lead is logged in the CRM with the customer and the work they want.

  2. You send an estimate

    The estimate goes to the customer. When they accept, it converts to an invoice without retyping a line.

  3. The invoice posts

    The invoice posts to accounts receivable and revenue in the general ledger.

  4. The crew needs materials

    Someone raises a procurement request on the project. It goes through its approval stages and becomes a purchase order to the vendor.

  5. The vendor bills you

    The vendor bill carries the purchase order and the project, and posts to accounts payable and the expense codes on its lines.

  6. The customer pays

    The payment is recorded against the invoice and clears accounts receivable. It is then matched when you reconcile the bank.

  7. You see what the job made

    The project ledger shows the job's funding, committed and actual costs, what was billed and what was collected, row by row. The same numbers appear in Costing, next to every other job.

Run the books where the work happens.

Open a workspace, or ask us to walk your accountant through it at support@qais.app.

Open a workspace