Back to Main Site

Accounting Module: Order Invoicing & Financial Management

Last updated on Jun 23, 2026 23:21

Streamline your billing and financial operations. The Accounting Module integrates directly with the PolyCMS e-commerce system to provide automated invoicing, billing numbers formatting, and secure PDF invoice downloads for customer orders.

Core Features

Once enabled, the Accounting Module hooks directly into the e-commerce lifecycle and is accessible via Orders > Invoices in your admin panel.

1. Automated & Manual Invoice Generation

Generate professional invoices automatically when an order is paid, or create them manually from the admin order management dashboard.

2. Configurable Invoice Numbering

Customize invoice reference numbers to align with your business standards. Set a custom prefix, serial formats, and starting indexes (e.g. INV-2026-0001).

3. PDF Downloads & Email Delivery

Download invoices directly as PDF documents for your local records. The module supports generating PDF documents that can be attached to customer emails on checkout.

4. Void & Cancel Support

Maintain financial accuracy. Invoices can be marked as void or cancelled directly in the database without deleting the historical record of the order.

5. Advanced Listings & Filtering

Filter and manage all invoice records, statuses, and issue dates from a consolidated dashboard in the admin sidebar.


PolyCMS is an open-source content management system for modern web applications, inspired by the WordPress plugin and theme ecosystem but built on top of the Laravel framework. It is designed to provide a complete foundation for content publishing, e-commerce, multi-language support, and extensible module architecture — powered by a Vue 3 admin panel with data served entirely through RESTful APIs.

Whether you're building a blog, a documentation site, an online store, or a multi-tenant SaaS platform, PolyCMS aims to give you a comprehensive starting scaffold so you can ship quickly and extend easily through integrated modules and themes. In particular, themes in PolyCMS follow a multi-theme architecture — one Main theme and an unlimited number of Sub themes can run side by side on the same installation.

We hope this ready-made foundation proves useful for building your next website, blog, or web app, saving you from having to start completely from scratch.