PLATFORM · BILLING & REVENUE

Invoices on time. Revenue recognized right.

Contracts drive billing runs, billing runs drive invoices, invoices get delivered, tracked and collected — and revenue schedules recognize what's actually earned. The chain runs itself; your team handles the contracts and the exceptions.

Map this workflowRead the billing reference
HOW IT ACTUALLY RUNS

From contract to cash, and to recognized revenue.

01CONTRACT
Terms live as configuration
Recurring plans, usage-based pricing and one-off items are contract data — not a spreadsheet someone remembers to check.
02RUN
The billing run generates invoices
On schedule, the run turns contracts and usage into draft invoices — quantities, prices and tax resolved per customer.
03REVIEW
Risk-routed before sending
Routine invoices proceed in the lanes your policy defines; unusual amounts or new terms wait for review.
04DELIVER
Sent, tracked, re-sent
Invoices go out and their delivery is tracked — bounces and silence are surfaced, not discovered at month-end.
05COLLECT
Payments matched, late payers chased
Incoming payments match to invoices through reconciliation; reminders and dunning escalate on your schedule.
06RECOGNIZE
Revenue earned, period by period
Deferred revenue and prepaid schedules recognize on time through governed postings — the ledger matches what was actually earned.

INVOICES, PAYMENTS AND RECOGNITION ENTRIES ARE TYPED LEDGER TRANSACTIONS — DRY-RUN, APPROVED AND AUDIT-TRAILED

WHAT ARTIFI COVERS

The whole revenue chain, not just invoice PDFs.

Recurring billing
Subscription plans billed on schedule, with proration and changes handled as contract updates.
Usage-based billing
Usage data flows in from your systems and prices into invoice lines — metered, not estimated.
Invoice delivery
Sending, tracking and re-sending handled by an agent — with delivery status visible per invoice.
Collections
Payment matching, reminders and dunning sequences that escalate on your timetable.
Revenue schedules
Deferred and prepaid revenue recognized period by period through governed postings.
Customer master data
Customers, terms and tax treatment maintained once, applied consistently on every invoice.
WHO DOES THE WORK

Four agents run the chain end to end.

Each one has a job description, an audit trail, and limits your policy sets. See the full catalog →

CODE
Billing Run
Runs scheduled billing cycles for recurring contracts, generating AR invoices with per-contract isolation.
CODE
Invoice Delivery
Renders each AR invoice as a PDF and delivers it to the customer by email.
CODE
Payment Collection
Collects payment for AR invoices through the customer's configured method and posts the AR payment.
CODE
Amortization Recognizer
Posts amortization journal entries for revenue and prepaid-expense schedules on a recurring cadence.
GO DEEPER

The full reference is public.

Everything on this page is documented in depth. Read it before you talk to us, if that's your style.

Billing management — full referenceRevenue recognitionCustomer managementHow-to: run billing cycles
START WITH THIS WORKFLOW
Billing is measurable in one cycle.

Run one billing cycle in shadow mode beside your current process — compare invoices out on time, collection lag and manual touches.

Map your billing workflow