Everything between a finished job and a paid invoice
44 capabilities, grouped by what you are trying to get done, with the published plan each one starts on beside it (every plan is on the pricing page). Every capability is server-enforced and ready today — real software you can use without a sales call.
Get paid
Estimates, invoices, pay links and reminders, from a finished job to the money in.
Accounts receivableKnow what you owe
Vendors, bills with an approval step, and what is due this week.
Bills and payables
Invoice
From a job that is finished to an invoice in a customer’s inbox, in their currency.
Invoicing
Invoices
Numbered per business inside the transaction that sends them, so a number is never reused or skipped.
Server verifiedinvoicesEstimates
Send, record the customer’s acceptance from their portal under their verified contact, and convert an accepted estimate into an invoice.
Server verifiedestimatesJobs, deposits, progress billing and retainage
Bill a job in stages, hold a deposit against it and withhold retainage in the totals of each progress invoice.
Server verifiedjobsCredit notes and write-offs
Reduce or close a balance without deleting the invoice; the ledger keeps both entries.
Server verifiedcredit-notesInstallment plans
Split one balance into scheduled parts that issue and chase themselves.
Server verifiedinstallments
Documents and languages
PDF invoices
Drawn in-process on demand from a template document — no headless browser in the path.
Server verifiedpdfInvoices in five languages
Invoice and statement labels in English, Spanish, French, German and Arabic (right-to-left); wording not yet translated falls back to English.
Server verifiedlanguages32 currencies
Every amount is an integer in the currency’s own minor units, stored beside its code.
Server verifiedcurrenciesYour logo and colours
Per business, on the pay page and in the customer portal. The emails your customer receives stay plain text: no markup, no tracking.
Server verifiedbranding
Get paid
Card payments, saved cards and a portal your customer can use without an account.
Clients and portal
Client directory
Deduplicated by email and phone, with contacts and addresses.
Server verifiedclientsClient portal
Your customer signs in with a verified email or phone — no password — and sees every bill you have sent them.
Server verifiedportalClient account statements
One document per client covering a period: what was billed, what was paid, what is open.
Server verifiedclient-statementsTwo-way texting
Replies land in a Messages inbox. Receiving uses your own Twilio account.
Server verifiedtwo-way-messaging
Getting paid
Public pay page
A token link on its own PCI-scoped origin showing a snapshot of the invoice — never the invoice record.
Server verifiedpay-linkCard payments
The server works out the balance due at charge time. A payer can pay part of it, never more than is due.
Server verifiedpay-cardCash, check and bank transfer
Record a payment taken outside BillingMart against the invoice it settles.
Server verifiedpay-offlineAuthorize, capture, void and refund
Hold an amount and settle it later; void before settlement, refund after — in full or in part.
Server verifiedpay-captureSaved payment methods
A vault id and the last four digits. The card number itself is never stored, anywhere.
Server verifiedsaved-methodsAutopay
Your customer consents in their own portal; the consent is stamped by the server and audited.
Server verifiedautopay
Stop chasing
The invoices that repeat, and the reminders you would otherwise have to remember to send.
Automation
Recurring invoices
Schedules that issue on their own at the frequency you pick, in your workspace timezone.
Server verifiedrecurringReminders and dunning
A cadence that sends before, on and after the due date — pausable on any single invoice.
Server verifiedreminders
Capture the work as it happens
Hours, expenses and miles, rebilled onto an invoice exactly once.
Time and expenses
Time tracking
Capture hours as you go and rebill them onto an invoice exactly once.
Server verifiedtimeExpenses
Record a cost with markup and rebill it, or keep it as your own.
Server verifiedexpensesMileage
Distance at your own rate, rebillable onto an invoice like any other line.
Server verifiedmileage
Keep track of what you owe
The other side of the ledger: vendors, bills and what is going out this week.
Bills and payables
Vendors
A directory of who you buy from, with contact details, an address, a tax id and default payment terms in days.
Server verifiedvendorsBills and cash out
What you owe, by stage, with payments recorded against each bill.
Server verifiedbills
Know where you stand
Ageing, income, tax and settlement — from the numbers the server stored, not a spreadsheet’s copy of them.
Reports
A/R and A/P ageing
Who owes you and who you owe, bucketed by how late it is.
Server verifiedreports-arIncome and tax summary
Income and expenditure by period and business line, one row per currency; nothing is converted.
Server verifiedreports-incomeMonthly and yearly statements
A period closed into one document, per business or per client.
Server verifiedstatementsSettlement reporting
What the gateway actually settled, reconciled daily against the append-only ledger.
Server verifiedsettlementAccounting export
Your ledger in a file your accountant can import.
Server verifiedaccounting-export
Let software do the typing
Drafts from a description, and an API an assistant can hold — both of which stop short of sending.
AI Studio
Invoice template designer
Describe the layout; the preview is drawn by the real renderer. A draft until a person publishes it.
Server verifiedai-templatesPay page designer
Emits colour values, never CSS, and every one is checked for contrast in both themes before it can be published.
Server verifiedai-pay-pageAssistive copy
Reminder text, line descriptions and payment-plan explanations. Plain text only — tags and links are refused.
Server verifiedai-copyBusiness model generator
Describe your trade and get a proposed set of terms, presets and invoice fields — every field editable before it saves.
Server verifiedai-business-model
API and assistants
REST API and API keys
Every operation under one OpenAPI document, scoped per key.
Server verifiedapi-restHosted MCP server
Connect an AI assistant to your billing. It reads, drafts, records and asks: in Ask, the default, a signed-in person approves each request; Plan is a dry run; in Auto, which only the owner can switch on with a second factor, on a plan with auto-approve rules, the owner’s capped rule approves what it covers. For a connected assistant, refunds, voids, card or bank entry and the other never-auto requests still wait for a person.
Server verifiedapi-mcpAuto-approve rules
The owner writes capped rules — kind, amount, count a day — and a matching action runs at once, with the connection as actor. For a connected assistant, refunds, voids, card or bank entry and the other never-auto requests still wait for a person; the built-in Agent, in Auto on its own person’s grant, may run some of them under the owner’s rule.
Server verifiedagent-autoOutbound webhooks
HMAC-signed, retried and dead-lettered, with the destination re-resolved on every delivery.
Server verifiedapi-webhooksApprovals inbox
What an assistant asks for waits here, out of its reach, for a person to approve it, unless the connection is in Auto and the owner’s capped rule covers the request.
Server verifiedapprovals
Run the workspace
Businesses, people, roles and the settings that decide what each of them may do.
Your workspace
Business type models
Eight starter trades and a general model, each with its own terminology, invoice fields, presets and default terms.
Server verifiedbusiness-typesTeam and roles
Owner, admin, staff and viewer, with per-business confinement and invitations bound to a verified email.
Server verifiedteamAudit log
Changes made by the server, with the actor taken from the verified sign-in token and never from the request body. A few edits made directly under the database rules, such as time and expense entries, are not logged.
Server verifiedaudit-logMultiple businesses
Separate legal entities in one workspace, each with its own numbering and logo. Staff can be confined to one business, and a client can belong to one business or be shared.
Server verifiedmulti-business
Take the ones you need now
Start on the free plan and stay there. Move up when one of the others starts to matter.