Costs & margin
Purchase orders, supplier invoices and internal costs attached to the job, with margin compared against what was quoted.
PLATFORM LAYER · ACROSS EVERY MODULE
The commercial backbone under every service line. A moving job, a destination programme and an immigration case all carry supplier costs, a markup, a margin and an invoice — in whatever currency the work earns, reported in the one you manage by.
If your team recognises itself here, this module is the right starting point.
Owners who want margin per job, not just revenue per month
Finance teams invoicing in several currencies from one workspace
Operations managers tracking supplier costs against quoted prices
Account managers chasing overdue corporate invoices
Providers settling with agents and vendors abroad
Anyone reconciling quotes, jobs and invoices across separate tools
Finance is not a stage at the end. Every price your team sends already carries its cost structure.
Supplier rates, crew time, materials, vendor fees and government charges are entered as costs on the quote, grouped by service.
Each cost line gets its own markup, or you set the sell price and see the implied margin — it works in both directions.
Quote in the customer's currency while costs stay in the supplier's, with conversion at a rate you control and can explain.
Completed milestones and delivered jobs become invoices, so nothing agreed is left unbilled and nothing extra appears unexplained.
One finance layer, whether the work was a container, a home search or a residence permit.
Purchase orders, supplier invoices and internal costs attached to the job, with margin compared against what was quoted.
Daily exchange rates, conversion at the invoice date, an optional currency adjustment line and reporting normalised to your base currency.
Invoices, proformas and credit notes raised from the job or case, with per-entity details for corporate group structures.
Online payment links, partial payments, statements and automated receivables follow-up on what is overdue.
Switch them on only when your operation actually needs them.
The numbers owners actually steer by, built from the operational record rather than re-keyed.
Keep your accountant supplied without double entry.
The detail your coordinators, field teams and managers work with every day.
What changes for your team
Every module shares one customer file, one set of permissions and one finance layer.