Skip to main content

Why the system can block validation

Roomdoo issues invoices with strict chronological numbering: every validated invoice gets a sequence number that respects the time order. If there’s an earlier proforma not yet validated, the system won’t let you validate a new one, because it would break the chronology. Another common cause: the payment method isn’t set for the invoice. If the reservation has payments but it isn’t recorded how they were taken (cash, card, transfer…), the system can’t validate.
This behaviour protects fiscal integrity. Once validated, the invoice has an irreversible number that the system uses to report to the tax authority (through VeriFactu in Spain).

How to unblock validation

1

Open the invoicing list

In the left side panel, click Invoicing.
2

Filter by Draft status

Apply the filter Status = Draft or Proforma. You’ll see all proformas pending validation.
3

Find the earlier proforma

Identify the proforma with the oldest date that’s still not validated — it’s the one blocking the chronology.
4

Validate it

Click on the proforma and hit Validate. The system assigns it a final invoice number.
5

Back to your original invoice

Repeat the validation for the invoice you wanted to issue. This time it should go through correctly.
If you have many overdue proformas, validate them in chronological order. Bulk validation is risky without first reviewing the amounts and the customer data on each one.

Common cases

Manual validation isn’t active on every property — only on the ones with the latest module update. If you don’t see it, the system still validates automatically between 22:00 and 23:00 on the check-out day.If you need to validate now and the option isn’t there, contact support.
There may be several proformas pending in a chain. Filter by Draft again and check if more remain. If after validating all earlier ones the problem persists, contact support.
On the Payments tab of the reservation, check that each payment has an assigned method (cash, card, transfer, etc.). If any is missing the method, edit it and try the validation again.
If VeriFactu is active and the invoice is already validated, it can’t be edited — a corrective invoice has to be generated. See Correct an invoice / issue a credit note.

When to contact support

  • You’ve validated every pending proforma and the current one is still blocked.
  • The Validate option doesn’t appear on your property.
  • The system gives an error other than “chronology” or “payment method” with no further detail.
  • A validated invoice needs to be corrected and the corrective flow isn’t clear.
Don’t try to “skip” the chronology by creating invoices with manipulated dates or copying data to a new one. Fiscal numbering is reported to the tax authority — any manipulation leaves a trace and can trigger compliance issues.