Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.dualentry.com/llms.txt

Use this file to discover all available pages before exploring further.

Accounts Payable

The accounts payable module in DualEntry manages the full vendor spend lifecycle - from receiving a bill through payment and reconciliation. Every AP transaction flows through to the general ledger in real time, so your trial balance always reflects current liabilities.

Bill Lifecycle

Bills are the core record in AP. You can enter them manually, upload via OCR, or create them from purchase orders. Each bill passes through a configurable approval workflow before posting. Once posted, the bill creates a payable that appears in your aging and cash flow projections. DualEntry also supports recurring bills for predictable vendor charges like rent, subscriptions, and retainers. The system generates draft bills on the schedule you define, ready for review and approval. Line-item coding on each bill drives your segment reporting. You assign an account from the chart of accounts and optional classification dimensions - department, project, location - to every line. Accurate coding at this stage means your departmental P&L and project-level reports stay meaningful without manual reclassification later. When a bill is no longer valid, you void it rather than deleting it. Voiding creates a reversing entry that zeroes out the original posting while preserving the full audit trail. See bill management for details on the complete bill lifecycle.

Paying Vendors

The vendor payments workflow lets you pay one or many bills in a single run. You choose from ACH, paper check, or wire transfer - and you can apply vendor credits and prepayments to reduce the amount due before remitting. Payment approval workflows add a second layer of control over cash disbursements. For check payments, DualEntry integrates with paper check printing so you can print immediately, queue checks for a batch run, or record a manually written check. Partial payments are also supported: you can pay less than the full bill amount, and DualEntry tracks the remaining balance in your aging. Posted payments flow into bank reconciliation as expected outflows. When the corresponding bank transaction clears, DualEntry matches it automatically or presents it for manual review. See vendor payments for the full process.

Purchase Orders and Three-Way Match

Purchase orders give you pre-commitment visibility into upcoming spend. When goods arrive and a vendor bill comes in, DualEntry performs a three-way match between the PO, receipt, and bill - flagging discrepancies in quantity or price before the bill is approved. Three-way matching protects you from paying for goods you did not receive or prices you did not agree to. Quantity mismatches and price variances surface as match exceptions that require resolution before the bill can proceed through approval. You configure match tolerances under Settings → AP Preferences to control how strictly the system enforces matching. Purchase orders also feed into your cash flow forecasts. Open PO commitments represent future spend obligations, giving your treasury team advance notice of upcoming disbursements. See purchase orders for the full reference.

1099 Reporting

If you pay U.S.-based independent contractors or other 1099-eligible vendors, the 1099 tracking tools help you classify vendors, accumulate qualifying spend, and generate the data you need for year-end filing. You tag vendors with their IRS 1099 category - NEC for nonemployee compensation, MISC for rents and royalties, and so on - and DualEntry automatically accumulates qualifying payments throughout the calendar year. At year-end, you generate a report that compiles totals by vendor and box code, ready for export and filing. Mid-year review is just as important as year-end generation. Running the 1099 summary report quarterly helps you catch missing TINs, miscategorized vendors, and payment totals that are approaching the filing threshold. See 1099 tracking for step-by-step instructions.
Last modified on May 28, 2026