<- Portal
Accounts Payable

Invoice Entering & Tracking Dashboard

Track open AP, overdue balances, vendor exposure, terms discounts, vouchers, invoice PDFs, and newly entered invoices. Paid invoices move to Past Invoices automatically.

D1 mode: invoices load from Cloudflare D1 through /api/invoices. Connecting...

Add New Invoice

Bulk Import Invoices

Import build v13 - required AP class - fixed inventory/operating column layouts

Paste rows copied from Excel, or upload a CSV/XLSX file. Before previewing, choose whether this batch is Inventory AP or Operating AP. The importer no longer guesses the AP class. Inventory AP and Operating AP use different column orders, so every imported row is mapped using the class selected below.

Expected columns for selected AP class:
Invoice Date Type Vendor PO # Invoice # Amount Due Date Days Remaining Paid? Terms Terms Amount Voucher # Notes High Priority?
Inventory AP layout: Invoice Date, Type, Vendor, PO #, Invoice #, Amount, Due Date, Days Remaining, Paid?, Terms, Terms Amount, Voucher #, Notes, High Priority?.
No rows previewed.
> Dashboard panelsAging, due by month, vendor exposure, and entry checks

AP Aging Buckets

Chart
Vendor
Chart type and vendor filter also apply to Due by Month ->

Due by Month

Top Vendors by Open AP

Open invoices only

AP Entry Check

Missing info flags

Active AP Register

Click headers to sort. Use the filter row under each column to narrow the register.
Invoice DateVendorAP ClassAuto PayInvoice #PO #AmountDue DateDaysStatusTermsTerms $Voucher #PaidPriorityPDF
0 invoices selected $0.00