Money that reconciles to the work, not to a memory
The invoice is raised from the job that was actually completed, by the technician who completed it, with the parts that were actually used. Nothing is re-typed, so nothing drifts.
The money side, end to end
From an agreed price at booking to a payment against the account, with a record at every step.
-
Invoices from the work
Line items, labour, parts and taxes carried from the completed job, so the invoice describes what happened.
-
Payments against an account
Applied to a customer, optionally tied to a job or an agreement, recorded in whole cents with the method and the date.
-
Voided, never deleted
A payment entered in error is voided with a reason and a name. The row stays, and the voided total is reported separately from the posted total.
-
Recurring billing
An agreement carries a price and a frequency, and the recurring revenue it produces is derived from the actual charges.
-
Usage billing
For anything metered, a period's usage is read, the agreed margin applied, and an invoice issued per period with the underlying lines attached.
-
Overdue, visible
Who owes what, how old the debt is, and what it is made of, so chasing is a list rather than a guess.
A payment that can vanish is a payment nobody can audit
The most common way a small service business loses money is not theft. It is a payment that was deleted, a rate that was edited and nobody remembers why.
AlphaFlux does not delete financial records. A payment made in error is voided, which marks it as reversed, records who reversed it and why, and leaves the original row in place. The posted total excludes voided entries and the voided total is reported separately, so both numbers are always visible.
Rates, prices and commission percentages are recorded as they were when a transaction happened. Changing a rate in the future does not silently rewrite what someone was owed in the past, because the historical figure is stored rather than recomputed.
That discipline is what makes the numbers usable for a loan application, a tax return or a partner dispute. A figure you cannot trace back to the records that produced it is not a figure you can defend.
-
Both totals, always
Posted and voided are reported side by side rather than netted into one misleading number.
-
Historical values stay put
A price or a rate change applies forward. What happened last month is not recalculated.
-
Rollups that match the detail
Totals by method, by day and by period always reconcile to the underlying rows.
-
Every adjustment explained
An adjustment without a reason is not accepted, because the reason is the only part that cannot be reconstructed later.
How the money is kept straight
These are the decisions that make the numbers hold up when someone else looks at them.
The invoice should be a by-product, not a task
In most service businesses, invoicing is a second job. The technician finishes the work on paper, someone types it up, parts get estimated from memory, and the invoice goes out a week later with the wrong total on it more often than anyone would like to admit.
When the job closes with its parts, its labour, its photos and its signature already attached, the invoice is largely already written. The office reviews it rather than reconstructing it. That is the entire argument for running the field and the money in one system.
It also changes what a customer experiences. The invoice arrives while the work is still fresh, with a photograph of what was done and the parts that were used, which is a considerably better conversation than a delayed total nobody can explain.
Billing by plan
| Free | Starter | Growth | Scale and above | |
|---|---|---|---|---|
| Invoices | Yes | Yes | Yes | Yes |
| Payments and voids | Yes | Yes | Yes | Yes |
| Recurring agreements | Not included | Yes | Yes | Yes |
| Overdue reporting | Basic | Yes | Yes | Yes |
| Invoice from a completed job | Not included | Yes | Yes | Yes |
| Usage billing and margins | Not included | Not included | Yes | Yes |
| Commission and split payouts | Not included | Not included | Yes | Yes |
| Consolidated reporting across locations | Not included | Not included | Not included | Yes |
Questions people ask before signing up
Can I take card payments?
Payments are recorded against accounts and reconcile to the ledger. Card processing is connected through a payment provider, and the platform keeps the record of what was charged, what was collected and what was reversed, so the money is auditable whether it arrived by card, transfer, cheque or cash.
What happens if I invoice the wrong amount?
You issue a corrected document. The original is not deleted, and the correction references it, which is how the paper trail stays intact for accounting and for the customer.
Does it handle different pricing per district?
Yes, prices are per company and per service, and districts can carry different rate cards, which matters for companies operating in markets with different cost structures.
Can I bill in something other than dollars?
Currency is a per company setting. Amounts are held as whole units in the company's currency, and the reporting is presented in the same currency the business operates in.
How does the platform know what recurring revenue I have?
From the agreements themselves. Each agreement has a frequency and a price, and the monthly figure is calculated from those actual charges. If an agreement is cancelled, the number moves because the agreement did, not because someone updated a projection.
Start on the free plan
Twenty customers, one location, every core module, free permanently. Move up when the work outgrows it.