What do you buy for your projects, what is still open, and what do you rebill to the customer? The Purchase Invoices module is AdComPro’s purchasing register: record supplier invoices, monitor them and rebill them with a markup. It is emphatically project cost control, not bookkeeping — general ledger, VAT returns and the actual payments stay in your accounting package. This module tells you what purchasing does to your project margins.
Suppliers
Suppliers have their own list, deliberately separate from the customer list. Per supplier you record name, VAT number, IBAN, email and a default category (hosting, software, licenses, services or other) — that category becomes the category of the cost line when rebilling. A supplier with invoices cannot be deleted; deactivate it if you no longer work with them.
Entering an invoice
Per invoice you record the number, the invoice and due dates, the amount and the VAT (21%, 9%, 0% or VAT reverse charged — the app then calculates with 0%). Attach the original PDF or a photo, so the source document is always one click away. Entering the same supplier with the same invoice number twice is refused — the classic double entry cannot happen.
Rebilling to the customer
Link the invoice to a project and tick rebill to customer. The app then creates a cost line on that project — by default the amount excluding VAT plus your markup, but the amount can be overridden — and that line automatically appears on the next report and invoice for that project. Nothing else is needed.
- The margin column shows per invoice and per project what you earn: rebilled minus purchase.
- Untick rebilling and the cost line disappears from the project again.
- If the cost line is already on a finalized report, it is locked: the app tells you and leaves the report untouched.
Importing UBL e-invoices
Does your supplier send e-invoices (Peppol BIS 3.0 or UBL 2.1)? Then use Import UBL: the app reads the file completely — supplier, invoice number, dates, amounts and VAT, including reverse charge — and opens the form prefilled for you to check. No retyping needed.
- An unknown supplier is created automatically from the data in the file, including VAT number and IBAN.
- Importing the same file again is refused as soon as it is read.
- The XML file is automatically attached to the invoice.
- Not yet supported: credit notes and invoices in a currency other than euro — both get a clear message.
Monitoring
Every invoice is open or paid. With a due date, the list and the dashboard flag what is overdue; the dashboard block shows all open invoices with the total amount. Marking as paid is one click — that is registration for your own overview, not an actual payment. The project page has a Purchasing block with total purchased, rebilled and margin for that project, plus the latest invoices.