Invoicing for temporary staffing, straight from the hours.

At month end the approved hours are already in alluvo, with the hourly rate from the framework contract. The billing run turns them into the invoices for the period; you check and approve. So invoicing for temporary staffing starts where scheduling ends.

App alluvo

Invoicing

Module
Invoicing
Optional
1 feature
One data model Part of alluvo, with the same data as every other app.

At a glance

The billing run writes the invoices. You approve them.

  1. A billing run creates the invoices for a period, from approved hours, not from a second list.
  2. Invoices, payments and credit notes sit side by side as records, not as PDFs in a folder.
  3. E-invoices go out individually or in a batch.
  4. How much may be written off is limited by a value you set.

From everyday work

Three scenes from billing. One of them comes every month.

  1. Mit alluvo 01

    The run takes the approved hours.

    A billing run creates the invoices for a period from the hours your client has approved. You check them, approve them and send them as e-invoices, individually or in a batch.

    A thing of the past

    The hours arrive by email. Sometime next month.

    On the first, four timesheets are still missing. The client has not signed two, and one is a photo on the scheduler's phone. The invoice waits until everything is in.

    The consequenceEvery day the invoice goes out later pushes the payment back. You still pay the wages on time, out of your own pocket.

  2. Mit alluvo 02

    The invoice comes from the assignment.

    The billing run reads the approved hours and the hourly rate from the framework contract where they arose. The invoice carries the same numbers your client approved in the portal.

    A thing of the past

    The rate is retyped. Usually the right one.

    The hourly rate is in the framework contract, the hours are in a spreadsheet, and the invoice is created in a third program. Whoever writes it transfers everything by hand.

    The consequenceIf a mandatory detail is missing or an amount is wrong, the client sends the invoice back and only pays the corrected one. Without a proper invoice, the client cannot deduct input VAT.1

  3. Mit alluvo 03

    Open items sit on the invoice.

    You record payments, discounts, credit notes and write-offs on the invoice they belong to. How much may be written off is limited by a value you set, and what stays open is taken over by dunning.

    A thing of the past

    The client pays three invoices at once. Have fun matching them.

    One transfer, three invoice numbers in the payment reference, discount deducted and an amount withheld for a disputed shift. Whoever matches it flips between bank statement, PDF folder and spreadsheet.

    The consequenceThe open items no longer add up. The client gets a reminder for an invoice that was paid, and the one that is really open stays unnoticed.

Features

What you can switch on.

These features appear exactly like this in the alluvo app directory. You switch them on when you need them; they are included in the price per employee on assignment.

Can be switched on individually

  • Customer invoices (preview)

    All invoicing to clients: billing runs, invoices, payments, credit notes, bank import, dunning and DATEV invoice export (German format). Preview, enabled by alluvo.

AI in the app

Say it to alluvo.

With the alluvo operator, Claude or ChatGPT does the work in this app at your word, with your permissions and in your data. Somebody types these sentences exactly as they are written here.

  • „Show me the open items.“

    Invoices and open items · Issue, send, cancel and export invoices as e-invoices; record payments, discounts, credit notes and refunds; run reminders.

  • „Which timesheets are waiting for approval?“

    Timesheet approvals · Review, approve, withdraw and correct submitted hours, including partial approval when only one day is disputed.

  • „Create the assignment contract for the clinic.“

    Manage the contract lifecycle · Create framework and assignment contracts and move them through their stages, send the assignment notice under section 11 of the German Temporary Employment Act (contracts for your country are planned), set billing periods and invoice accounts.

Price

One price. All modules.

Invoicing is included, together with all the other modules. You pay per employee on assignment, no matter how many modules you use.

Questions

Questions about invoicing in temporary staffing.

How are the invoices to my clients created in alluvo?

From a billing run. For a period it takes the approved hours and the hourly rate from the framework contract and creates the invoices. You check them, approve them and send them.

Can alluvo create e-invoices?

Yes. Every invoice can be exported as an e-invoice, individually or as a batch for the whole run. The formats follow German requirements today; formats for other countries are planned.

What happens if an invoice was wrong?

You cancel it or issue a credit note. Cancellation, credit note and payments are separate records next to the invoice, so anyone can later trace what happened.

Can I set the billing period per client?

Yes. You set the billing period on the contract. That is also where you store the bank account that appears on the invoice.

Seeing is easier than reading.

Start for free, or book 20 minutes: we show you Invoicing on real workflows.