Skip to main content
This quick start is for finance and billing operations teams: the people who approve invoices, chase cash, close the month, and answer the auditor. It maps each of those jobs to the part of Alguna that does it — dashboard and API — so you know where to look and what is automatic. Everything here runs on the objects described in How Alguna Works: the subscription that produced an invoice is the same one that produces its revenue schedule.

What finance cares about


1. Invoice management

Open Invoices. Statuses are defined in Invoicing Configuration. API: GET /invoices?status=pending_approval is your review queue.

2. Collections

Cadences are automations configured on the Automations page, not through the API. See Collections.

A/R ageing

Invoices → A/R Aging, or GET /insights/ar-aging:

3. Revenue recognition

Revenue schedules are produced from subscriptions and invoices; nothing is re-keyed. The allocation method is per product — straight_line, usage_based, or contract_level_straight_line. See Revenue Recognition. Each schedule entry reports new_ and total_ figures for deferred_revenue, recognized_revenue (fixed + metered), one_off_revenue, and contract_asset (delivered but unbilled).

4. Accounting sync

Connect QuickBooks, Xero, or NetSuite under Integrations. Invoices, payments, credit notes, and customers sync to the ledger, and journal entries implied by the revenue schedule are posted. See QuickBooks, Xero, and NetSuite. For tax collected, see Tax; for reporting across currencies, Multi-Currency.

Month-end checklist

1

Confirm usage is in

All usage events for the period should be ingested before periods close; late events land in the next period.
2

Approve invoices

Clear GET /invoices?status=pending_approval. Anomalies are cheaper to fix as credit notes now than as disputes later.
3

Record offline payments

Mark wires and cheques paid so A/R and revenue reflect them.
4

Pull the revenue schedule

GET /revenue-schedules for the month; tie total_deferred_revenue to the deferred revenue account.
5

Reconcile

Match GET /payments and GET /refunds for the period to the bank; export from Payments if you prefer a file. See Data Exports.
6

Confirm the sync

Check the accounting integration’s sync status for anything that failed to post.

Key features

Invoicing Configuration

Statuses, approval, numbering, and defaults.

Revenue Recognition

Schedules, methods, and the API.

Collections

Overdue handling and A/R ageing.

Data Exports

Files and list endpoints for reconciliation.

API reference

Invoices

List, get, mark as paid, void, PDF.

Credit Notes

Create, credit an invoice, apply.

Revenue Schedules

Deferred and recognised revenue over time.

Insights

A/R ageing, revenue, billings, customers.

Sales & RevOps

Quoting and deal management.

Fintech & Payments

Transaction-based billing.

Developers

API integration.

← Back to Quick Starts

See all quick start guides