The 24-hour rule: how to report simplified invoices to the NBR on time
The NBR pilot policy brief says simplified e-invoices must be reported no later than 24 hours after they are issued. For a busy shop that is hundreds of small deadlines a day. Here is how to meet them without watching a clock.
Why deadlines slip
- The internet or the NBR platform is unavailable for a while.
- An invoice is rejected for a data problem and nobody notices.
- A background process stops and nothing is sent overnight.
- Invoices wait for a person to approve them.
Send as soon as an invoice is approved
Do not batch reporting for the end of the day. Reporting each invoice a moment after the sale leaves almost the whole 24 hours as a safety margin for retries and fixes.
Make problems visible
- A dashboard of invoices that are late, rejected or waiting.
- A warning before the limit, not after it.
- The exact NBR message beside every rejected invoice, so it can be fixed quickly.
- A progress bar when a batch is being sent, so nobody has to guess whether it started.
Monitor the machinery, not only the invoices
If the queue worker or scheduler stops, invoices simply wait. Check that background jobs are running and alert when nothing has been sent for a while.
Ask what happens when you are late
The policy brief sets the limit but the consequences of a late report during the pilot should be confirmed with the NBR. Until then treat 24 hours as a hard limit.