Every invoice you upload arrives with a booking proposal already prepared. Your agents are the part of Kasklaar that reads your invoices and does the bookkeeping groundwork. They fill in the supplier, the invoice details, and every line with its GL account and VAT code. When they find a bank transaction that matches, they link the payment too. Your job is to check the proposal and approve it.
Open Purchase invoices. The Needs attention tab holds everything that is waiting on you. The other tabs tell you where the rest of your invoices are:
| Tab | What is in it |
|---|---|
| Needs attention | Waiting for you to review or approve, and invoices you just approved that have not been posted yet |
| Processing | Your agents are preparing the booking proposal, or posting an approved invoice to your accounting system |
| Failed | Something went wrong while preparing the proposal, or while posting it |
| Rejected | Invoices you decided not to book |
| Completed | Posted to your accounting system |
| All | Everything together, whatever the status |
A freshly uploaded invoice sits in Processing for about thirty seconds to a minute, longer for a complex one. You do not have to wait on the screen; the status updates on its own.
In the mobile app the same list has three filters instead of six tabs: Review, Processing and All.
Open an invoice from the list. You see the invoice itself next to the proposal your agents prepared. On a wide screen the document is on the left and the proposal on the right.
You are not meant to redo the bookkeeping. Check the notices and anything that looks wrong, and leave the rest.
Together these three decide how the invoice lands in your accounting system. You do not have to pick them yourself, your agents do, but this is what you are looking at when you open a line.
If one of the three is structurally wrong for a particular supplier, capture that in an instruction rather than correcting it again every month.
Your agents watch how you book and propose the patterns they spot as instructions. Accept one and it runs on every match from then on, so the correction you just made does not come back on the next invoice.
Select Approve. The invoice is then posted to your accounting system, which takes a few steps: it stays under Needs attention while it is queued, moves to Processing while the booking is posted and synced, and lands in Completed once your accounting system has it. If the posting fails it moves to Failed, where it can be retried.
An invoice you just approved therefore still sits under Needs attention for a moment. That is not a fault: it is waiting to be posted.
A notice marked Blocks approval has to be resolved first. Most often that is a line which still needs a GL account and VAT code. Notices that do not block are advice: read them, and approve anyway if you are satisfied the booking is right.
Select Reject when the invoice should not be booked at all: a duplicate, a quote rather than an invoice, or an invoice addressed to someone else. It moves to Rejected and leaves the approval flow. Nothing is deleted: it stays in the Rejected tab so you can see later what you turned down and why.
| Symptom | Check | Next step |
|---|---|---|
| Approve does nothing | Look for a notice marked Blocks approval | Fill in what it asks for, then approve again |
| "Couldn't approve this invoice" | Nothing on your side | Try again; if it keeps failing, the invoice is in Failed |
| The invoice is stuck in Processing | How long it has been there | A minute is normal. Much longer means it landed in Failed |
| An approved invoice never reaches Completed | The Failed tab | Posting to your accounting system failed; open it there and retry |
| The wrong supplier keeps coming back | Whether you corrected it on earlier invoices too | Accept the instruction your agents suggest, so the match is set automatically |