Invoicing and Controlling
Reviewed hours become a draft invoice. Which hourly rate applies depends on where you maintained it.
Requirements
- Customer and site created
- Hourly rate maintained at at least one level
- Hours reviewed in the hours report
Which hourly rate applies
An hourly rate can be maintained at several levels: at the site, in a price list for the customer, in a deal, on the order and as the customer's standard rate. The most specific maintained rate always applies. The site rate takes precedence over the price list, which takes precedence over the order rate. The standard rate applies last.
A deal is a pricing model by employee category that can be assigned to several customers at the same time. If it contains a daily flat rate for a category, that rate replaces hourly and premium items instead of being added to them.
If a price is unexpected: The reason is almost always a rate at a more specific level that has been forgotten. Start searching at the site and work outward.
If every rate is missing, the draft stops with a notice instead of silently calculating with zero euros.
Note the difference from payroll: On the invoice, each minute receives exactly one premium. The higher-value premium wins. In payroll, premiums stack because § 3b EStG permits this. Therefore, never compare a premium column on the invoice with one in payroll.
Quantity, totals and tax
The quantity is the counted time, meaning planned time plus approved overtime. The "reconciled hours only" filter is off by default, so unreviewed time can also be invoiced.
Generated invoices use a fixed 19 percent and a payment term of 14 days. For manually created invoices, 19, 7 and 0 percent can be selected.
The invoice number follows the pattern of prefix, year and sequential number, and is assigned without gaps. Credit notes use the same number sequence.

Status, credit note and dunning
The sequence is draft, approved, sent, open, paid, canceled. Each step checks the previous status. A sent invoice can no longer be edited.
A credit note negates the line items, sets itself to open and sets the original invoice to canceled, all in one step.
The dunning process runs automatically once every morning, with levels starting after 1 day, 14 days and 28 days overdue. No further reminders are sent after level 3.

DATEV invoice export
Sent, open and paid invoices, as well as all credit notes, are exported and filtered by invoice date. If no period is specified, the current month is used.
The Account, Contra account and Tax key columns are deliberately left empty because no chart of accounts for the entire tenant is stored. A guessed default value would create an incorrect posting.
SEPA direct debit
If you collect payments from customers by direct debit, Balerion Security creates the bank file in pain.008 format.
Three things are required: your creditor identifier together with IBAN and BIC in the settings, the Direct debit payment method with mandate reference, signature date and IBAN for the customer, and at least one matching invoice. The Invoice payment method is preset for customers, so Direct debit must be selected deliberately.
The file is created from the invoice list, either from the checked selection or by using a due date cutoff. It only contains invoices with approved or sent status, without a payment date, from direct debit customers. Credit notes are excluded.
If information is missing, the message names the missing fields precisely instead of creating an incomplete file. The due date in the file is two calendar days in the future.
The export changes nothing. Invoice status and payment date remain unchanged. Recording the payment works as before.
Note on the quotation
Quotations have a free-form note field. It can be edited in the draft, appears in the quotation row and in the quotation PDF below the validity line. Invoices are not affected.
Controlling
The metric tiles for the selected period are at the top, followed by the contribution margin with drilldown and then the three detailed reports: revenue by customer, hours by site and employee activity. The detailed reports share a switcher, so exactly one is visible at a time. Each has its own CSV export. The browser remembers the most recently selected view.
The company-wide margin in the tiles is revenue minus payroll costs minus purchased subcontracted services. It is explicitly indicative. Fixed costs, taxes and depreciation are not included.
The "Not yet invoiced" tile shows the billable time in the period for which no invoice exists yet. If more time has been invoiced than is billable in the period, for example because an invoice includes services from an earlier month, it remains at zero and points out the excess instead of showing a negative number.


Contribution margin with drilldown
The "Contribution margin" section shows revenue, costs, contribution margin in euros, contribution margin percentage and hours worked for each customer. A customer row can be expanded to show sites, individual shifts and the security officers assigned. Green indicates a positive contribution margin, and red a negative one.
The figures are a breakdown of the same values used for invoices and the payroll preview. There is no second calculation engine. Delegated shifts have a "Sub" label. The subcontractor's remuneration counts as the cost. If no purchase rate is stored for a delegated shift, costs and contribution margin show a line instead of an assumed zero.
A warning sign on a row means unpriced time: no hourly rate can be resolved for these minutes, so the revenue for this time is zero. What to do: Maintain a rate, see "Which hourly rate applies". The period then shows the row fully priced.
If a row is deep red: Expand it down to the shift. Common causes are a customer rate that is too low, expensive individual shifts or a security officer's monthly amounts being spread over only a few assignments.

Outgoing invoice register
The "Outgoing register" tab in Invoicing is the continuous record of all invoices issued during a period: number, date, customer, net, tax, gross, status, payment date and cancellation date, with total rows and a CSV export. Drafts do not appear because they have not yet been issued. Canceled invoices remain visible, with their credit note in a separate row next to them.
The register also checks the number sequence. If a number is missing from the continuous sequence, the gap is shown. What a gap means: The missing number was assigned, but the invoice is outside the selected period or year. Extend the period and check. The register does not repair anything by itself and does not change any invoices.
Billing time rounding for each customer
Time rounding can be maintained for customer billing: an interval of 5, 10, 15, 30 or 60 minutes and the direction, rounding up, rounding down or commercial rounding. This is maintained in the Billing section of the customer record.
Once set, the rule applies to each assignment before invoice line items are created, starting with the next draft generation. Existing invoices and drafts remain unchanged, and payroll is always unaffected. Rounding applies only to billing.
Without a setting, no rounding applies and billing remains exact to the minute.
Related
- Hours ReportThe hours report is the only calculation engine for minutes. Payroll, invoicing and controlling all use the same source.
- Payroll and PremiumsBalerion Security calculates gross pay and tax-free premiums. The payroll office handles payroll tax, social insurance and net pay.
- Period ClosingA closed month remains fully readable. Only write operations are locked.
Updated on: 03.09.2026