Glossary
Plain-English definitions of the commercial, job, quoting, invoicing and accounting terms used across AtomicSam.
Commercial
Margin
Also known as: gross margin, profit margin
The share of revenue left after the cost of delivering the work.
Margin is revenue minus cost, expressed as a percentage of revenue. In AtomicSam the cost side is the labour cost of recorded time (cost rate x hours) plus any job costs, and the revenue side is what you can bill.
Margin is visible only to people with the "see rates and margins" permission, so it can be shown on job and client screens without exposing it to every staff member.
Example: Revenue $10,000, cost $6,500 → margin $3,500 → 35% margin.
Markup
The amount added on top of cost to reach the sell price.
Markup is expressed as a percentage of cost, not of revenue, which is why a 50% markup is not a 50% margin. Costs on a job (subcontractors, print, media) commonly carry a markup rather than a fixed sell rate.
Example: Cost $100 with 50% markup → sell $150 → margin 33.3%.
Work in progress (WIP)
Also known as: WIP
Work delivered and recorded but not yet invoiced.
WIP is the value of recorded time and costs on a job that has not yet appeared on an invoice. It is the bridge between delivery and revenue: high WIP means you have done work you have not billed for.
AtomicSam calculates WIP from time entries and costs that carry no invoice provenance. Once a line is included on an invoice it leaves WIP and becomes billed revenue.
Review WIP before each billing run so nothing ages past the point where the client will accept it.
Example: 38 recorded hours at a $180 sell rate, none invoiced → $6,840 of WIP.
Write-off / write-on
The difference between WIP value and what you actually invoice.
A write-off is invoicing less than the recorded value — usually because the work overran the agreed scope. A write-on (or uplift) is invoicing more, typically for value-based pricing.
Recording the adjustment at invoice time keeps recoverability honest instead of quietly deleting time entries.
Recoverability
The proportion of recorded value you actually recover on an invoice.
Recoverability = invoiced amount ÷ WIP value for the same work. Below 100% means you wrote work off; above 100% means you billed a premium.
Track it per client and per job type — a persistently low figure usually means the quote, not the delivery, is wrong.
Utilisation
The share of a person’s available hours spent on billable work.
Utilisation compares billable hours to capacity (contracted hours less leave and holidays). It measures how much of paid time is sold, not how hard someone works.
Non-billable time still needs recording — internal work, admin and business development are what make the denominator meaningful.
Example: 30 billable hours in a 37.5-hour week → 80% utilisation.
Jobs & Time
Cost rate
What an hour of a person’s time costs your business.
Cost rate is derived from salary plus on-costs, divided by the working hours available in a year. AtomicSam uses an average of 230 working days per year for the standard calculation.
Cost rates drive margin, so they are gated behind financial permissions and hidden from staff who should not see salary-derived figures.
Sell rate
Also known as: charge-out rate, billable rate
The hourly rate the client is charged for a person or task.
Sell rates resolve in order: task override, job rate, client rate, role rate, then the organisation default. The first rate found wins.
Billable vs non-billable
Whether recorded time or a cost can be charged to a client.
Non-billable time still carries cost, so it appears in margin and utilisation but contributes no revenue. Marking a task non-billable zeroes its revenue while keeping its cost visible.
Internal work belongs on a non-billable job so it is measured rather than lost.
Job
Also known as: project, engagement
The container for a piece of client work: tasks, budget, time, costs and invoices.
A job holds everything commercial about a deliverable — the accepted quote, the plan of tasks, recorded time, costs, and the invoices raised against it. Terminology can be renamed per industry in settings.
Task and sub-task
Also known as: action
The unit of work inside a job; a task with sub-tasks becomes a container.
Time is recorded against tasks. Once a task has sub-tasks it becomes a container: time is recorded on the sub-tasks and the parent’s estimates and actuals are derived from them, so nothing is double-counted.
Burn rate
How fast a job is consuming its budget relative to progress.
Burn rate compares spend to budget over elapsed time. Crossing a configured threshold can trigger a HeadsUp so the client hears about an overrun before the invoice does.
Quoting
Quote
The priced scope you send a client for approval.
A quote lists tasks and costs with estimated hours and rates. Accepting a quote can apply it to a job, creating the tasks and budget in one step.
Variation
Also known as: change order, scope change
Work added after a quote was accepted.
Tasks and costs added to a job after a quote has been applied are automatically flagged as variations and shown with their own subtotal, so approved scope and added scope stay separable at invoice time.
Purchase order (PO)
Your commitment to a supplier for a cost on a job.
POs capture what was ordered, from whom, and against which job, and can require approval above a set limit before being sent.
Invoicing
Draft vs approved invoice
A draft is editable and local; approving posts it and consumes a number.
Drafts stay in AtomicSam and can be edited freely. Approving (or posting) sends the invoice to your accounting app, where it takes the next invoice number and becomes the record of the debt.
Because a draft has not posted, changing it does not create an audit trail in Xero or QuickBooks — that only starts at approval.
Credit note
A negative document that reduces or reverses an issued invoice.
Use a credit note when an approved invoice needs correcting after it has reached the client and the accounting system. Voiding is only appropriate before the invoice has been sent or paid.
Payment terms
The rule that turns an invoice date into a due date.
Terms such as "20th of the following month" or "net 14" resolve to a concrete due date at invoice time. They can be set per client and fall back to the organisation default.
Progress payment plan
A schedule that bills a job in agreed instalments rather than on actuals.
Progress plans split an agreed value into milestones or periods. Each release draws down the plan rather than invoicing recorded time directly.
Accounting integration
Mapping (Xero / QuickBooks)
Also known as: contact mapping, client mapping
Linking an AtomicSam record to its counterpart in your accounting app.
Mapping tells AtomicSam which Xero contact or QuickBooks customer represents each client, so invoices post to the right ledger account instead of creating duplicates.
A client must be mapped before its first invoice can be posted. If the counterpart does not exist yet, you can create it from the mapping screen; if it exists under a slightly different name, map it manually rather than letting a second contact be created.
Mapping also covers account codes (which revenue account a line posts to), tax rates, and tracking categories.
Account code (GL code)
Also known as: chart of accounts, ledger code
The revenue or expense account an invoice line posts to.
Each invoice line carries an account code from your chart of accounts. Setting sensible defaults per task or cost category means your profit and loss report stays readable without manual recoding.
Tracking category
Also known as: class, tracking dimension
An extra dimension (division, location, team) tagged onto posted lines.
Xero calls these tracking categories, QuickBooks calls them classes or locations. AtomicSam can attach them automatically from the job or client so reporting splits correctly in your accounting app.
Sync
Moving invoices, payments and contacts between AtomicSam and your accounting app.
Outbound sync posts approved invoices and credit notes. Inbound sync brings back payment status and contact changes, and only ever updates fields the accounting app owns.
Failed syncs go onto a retry queue with backoff rather than being lost, so a temporary outage does not need manual repair.
Reconciliation
Confirming AtomicSam and your accounting app agree on what was invoiced and paid.
Reconciliation checks invoice numbers, totals and payment status on both sides. Differences usually trace back to an invoice edited directly in the accounting app after it was posted.