Invoice-to-QuickBooks Automation

A private tool that reads PDF invoices and creates matching bills in QuickBooks Online.

What it does

This application extracts invoice details (vendor, invoice number, date, total) from PDF files and creates corresponding bills in a QuickBooks Online company using Intuit's official API. It is operated by its owner for their own bookkeeping; it is not a public, multi-tenant service.

Connect to QuickBooks

Authorization uses Intuit's standard OAuth 2.0 flow. To connect or reconnect a QuickBooks Online company, the operator runs python qbo_auth.py authorize on their own machine, which opens Intuit's consent screen. To disconnect, see the link below or revoke access from within QuickBooks (Settings → Apps).

Source & setup How to disconnect

Legal

End-User License Agreement  ·  Privacy Policy