journal-entry-poster
Generate balanced double-entry journal entries from vault source documents and post them to the general ledger. Every financial transaction — invoice issued, invoice received, payment sent, payment received — needs a posted JE before it appears in the trial balance and financial statements.
Inputs
- invoice — Client sales invoice driving the AR/Revenue JE.
- coa — Chart of accounts for account-code lookup.
- invoice — Client invoice being paid.
- payment_amount — Amount received (supports partial payments)
- payment_date — Date payment was received
- supplier-invoice — Approved supplier invoice driving the Expense/AP JE.
- expense-mapping — Skill-internal mapping of supplier categories to expense GL codes (references/expense_account_mapping.md).
- supplier-invoice — Supplier invoice being paid — closes AP, debits bank.
- description — Plain-language description of the transaction
- lines — Debit/credit lines: account code, amount, description per line
- period — Period ID: e.g. 2025-12
- entry_type — manual | accrual | prepayment | reversal | opening
How you ask
- post the journal entry
- AR revenue entry
- AP expense entry
- payment receipt
- payment disbursement.
Outputs
- journal-entry (markdown)
Levelbeginner
Inputdata
Outputspreadsheet
Setup[none]
Roles[Finance Manager]