Extend InvoiceShelf with modules
Install first-party and community modules from right inside your admin. Payments, accounting sync, integrations, custom workflows — one click to install, fully self-hosted.
Find what fits your workflow
Modules organized around the jobs your business needs done.
Payments
Accept cards, bank transfers, crypto.
Accounting
Sync with QuickBooks, Xero, etc.
Integrations
Zapier, Make, n8n, webhooks.
Reporting
Custom reports and dashboards.
Themes
Branded PDF templates and UI themes.
Tools
Bulk ops, importers, exporters.
Hand-picked for you
A curated selection of the most useful modules to get you started.
Stripe Payments
Accept card payments directly on your invoices. Syncs paid status automatically.
v1.0.0
QuickBooks Sync
Two-way sync with QuickBooks Online — customers, invoices, and payments.
v0.9.1
Zapier Webhooks
Fire Zapier webhooks on every invoice, payment, or customer event.
v2.1.0
Three steps from browse to running
Discover
Browse the marketplace and find modules that fit your workflow.
Click Install
Pop up opens your own InvoiceShelf admin at the module, pre-selected.
Confirm & run
Confirm inside your admin. The module installs and you're off.
Can't find what you need?
Build and publish your own module — it's just PHP and Vue.