Skip to main content

Journal Entries

Post balanced journal entries to the General Ledger. Every entry must have at least two lines, where total debits equal total credits. Most entries are created automatically when bills, invoices, and payments post — but you can also post manual entries for adjustments, accruals, and corrections.

List Journal Entries

Post Journal Entry

date
string
required
Entry date in YYYY-MM-DD format
memo
string
Description of the journal entry
lines
array
required
Array of debit/credit lines (minimum 2, must balance)
Response (201):
Journal entries must balance — total debits must equal total credits. Unbalanced entries return 422 Unprocessable Entity.

Get Journal Entry

Reverse Journal Entry

Create an offsetting entry that cancels a previously posted entry — used for corrections without deleting history.
Response (201): the new reversing entry, with debits and credits swapped from the original.
Prefer reversing entries over edits. Reversals keep a complete, auditable trail in the ledger.
For recurring entries (rent, depreciation, accruals), see the recurring-templates endpoints in the API Reference tab.