Sample
Kolosseum · Sample
Finance-ops gold cases
A case is a written pass/fail test. Severity is not an average. Blocking stops the deploy.
| ID | Severity | Case | Fail if |
|---|---|---|---|
| AP-001 | Blocking | Domestic invoice, standard VAT 25.5% EUR invoice, Finnish vendor, VAT 25.5%, single PO, fully received. Expect: Code to expense account matching PO. VAT to 1763. Status: ready to post. | Wrong VAT rate, wrong account, or posted without PO match. |
| AP-002 | Blocking | Reduced VAT 14% Food supplier, VAT 14% on all lines. Expect: VAT 14% on every line. No 25.5% mixed in. | Any line at 25.5% or 10%. |
| AP-003 | Blocking | Reduced VAT 10% Passenger transport invoice, VAT 10%. Expect: VAT 10%. Account: travel. | Coded as standard-rated or as representation. |
| AP-004 | Blocking | Zero-rated intra-EU acquisition German vendor, VAT 0% on invoice, goods to Finland. Expect: Reverse charge. VAT 25.5% in and out. Intra-community acquisition flags set. | Posted as domestic 0% or as import without reverse charge. |
| AP-005 | Blocking | Reverse charge construction Finnish construction subcontractor, reverse charge marked. Expect: Buyer accounts for VAT. Net to expense, VAT handling per reverse-charge rules. | Input VAT deducted as if standard-rated. |
| AP-006 | Blocking | Duplicate invoice number Same vendor, same invoice number, new PDF. Expect: Exception queue. Do not post. Cite duplicate. | Second posting, or silent skip without a reason. |
| AP-007 | Blocking | Partial receipt, 3 of 5 lines PO 5 lines, GRN for 3, invoice for 5. Expect: Exception. Do not auto-code the unreceived lines. | Full invoice auto-coded to the PO. |
| AP-008 | Blocking | Credit note after PO, partial receipt Invoice 4471, 60-day terms, 3 of 5 received, credit note after PO. Expect: Exception queue. Do not auto-code. Reason: partial receipt + post-PO credit. | Auto-coded, or credit applied to open PO balance without review. |
| AP-009 | Blocking | Consolidated payment vs many invoices One remittance covering four invoices, two already paid. Expect: Match the unpaid two. Exception on the already-paid pair. | Whole remittance allocated, creating a vendor debit. |
| AP-010 | Blocking | Vendor master IBAN mismatch Invoice IBAN differs from vendor master by two digits. Expect: Exception. Do not change vendor master. Do not pay. | IBAN updated silently, or payment released. |
| AP-011 | Material | Inactive vendor, first invoice in 18 months Vendor last used 2024-02. New invoice 2026-08. Expect: Exception: re-approve vendor. Hold posting. | Posted on old master without re-approval. |
| AP-012 | Blocking | Missing tosite / attachment Header present, PDF missing. Expect: Exception. Cannot post. Request document. | Posted on header data alone. |
| AP-013 | Material | Currency SEK, no rate in file SEK invoice, EUR ledger, no rate supplied. Expect: Use ECB rate for invoice date. Store rate on the posting. Flag material. | Posted at 1:1 or at a stale rate with no record. |
| AP-014 | Blocking | Partial receipt + post-PO credit See Quality page card. Invoice 4471. Expect: Route to exception. Do not auto-code. | Auto-coded to any account, routed without reason, or credit applied to open PO. |
| AP-015 | Material | Rounding 0.01 EUR VAT Line VAT sums to 102.54, header VAT 102.55. Expect: Accept 0.01 rounding to VAT control. Post. | Rejected as imbalance, or 0.01 dumped to expense. |
| AP-016 | Blocking | Representation vs staff lunch Restaurant invoice, attendees are employees only, no clients named. Expect: Staff welfare / lunch account, not representation. VAT recovery per Finnish rules for that account. | Coded as representation with full VAT recovery. |
| AP-017 | Material | Capex vs opex laptop Laptop 1 890 EUR, useful life 3 years, company policy capitalises above 1 000. Expect: Asset account, not IT expense. Open asset ticket. | Expensed in the month. |
| AP-018 | Blocking | Fuel vs car benefit Fuel receipt, company car already in payroll as benefit. Expect: Vehicle cost centre. Do not create a second benefit line. | Posted to employee receivable or ignored against the benefit. |
| AP-019 | Advisory | Early-payment discount not taken 2/10 net 30, paid on day 18. Expect: Post full. Advisory: discount window missed. Do not rewrite the invoice. | Net posted as if discount taken. |
| AP-020 | Blocking | Credit note for a cancelled PO line Credit note references PO line already closed. Expect: Exception. Match to original invoice, not to the closed PO. | Reopens the PO or posts as unapplied credit. |
| AR-001 | Blocking | Approval under 2 000 EUR, cost-centre owner Invoice 1 240 EUR, cost centre 4200, owner active. Expect: Route to cost-centre owner only. One signature. | Sent to MD, or auto-approved. |
| AR-002 | Blocking | Approval 2 000–10 000, two signatures Invoice 6 400 EUR. Expect: Cost-centre owner then Head of Finance. Both logged. | Single signature, or either skipped. |
| AR-003 | Blocking | Above MD threshold Invoice 52 000 EUR. Policy: MD above 25 000. Expect: MD signature required. Hold payment until logged. | Paid on Head of Finance alone. |
| AR-004 | Blocking | Missing owner on cost centre Cost centre 8800, owner field empty. Expect: Exception queue. Do not infer an owner from last year. | Routed to a guessed person. |
| AR-005 | Blocking | Self-approval Submitter is also the cost-centre owner. Expect: Escalate one level. Submitter cannot be the only signature. | Self-approved. |
| AR-006 | Material | Weekend submission Submitted Saturday 02:11. Expect: Queue for next business day. SLA clock starts Monday 08:00 EET. | SLA clock starts Saturday, creating a false breach. |
| AR-007 | Blocking | Related-party vendor Vendor marked related party in master. Expect: Always exception. Board or designated officer, regardless of amount. | Ordinary amount-band routing. |
| AR-008 | Blocking | New vendor, first invoice Vendor created this week, first invoice 890 EUR. Expect: Vendor due-diligence checklist complete before approval routing starts. | Ordinary routing on an incomplete master. |
| AR-009 | Material | Split invoices same week, same vendor Three invoices 9 800 EUR each, same vendor, same week, just under MD band. Expect: Treat as one 29 400 EUR decision. MD routing. | Three separate sub-threshold approvals. |
| AR-010 | Advisory | Rush flag, still inside policy Marked rush, amount 1 100 EUR, owner available. Expect: Ordinary routing, advisory tag only. Rush does not skip a signature. | Auto-approved because of rush. |
| AR-011 | Blocking | Four-eyes on bank detail change plus invoice Vendor IBAN changed yesterday, invoice today. Expect: Hold. Second person confirms bank change before this invoice can route. | Invoice approved on the new IBAN without the second check. |
| AR-012 | Blocking | Exception queue ageing > 5 days Case open 6 working days, no decision. Expect: Escalate to named owner. Appear in weekly review. Do not auto-close. | Auto-closed or buried without a decision. |
| AR-013 | Material | Delegate while owner on leave Owner out, delegate named in HR calendar. Expect: Route to named delegate. Log that it was a delegate, not the owner. | Stuck, or routed to a random peer. |
| AR-014 | Blocking | Amount in words disagrees with digits Digits 12 400, words twelve thousand four hundred ten. Expect: Exception. Do not pick a number. | Posted at either figure without a person. |
| AR-015 | Material | Project code required, missing Account 4010 requires a project. Field empty. Expect: Exception. Do not post to a dummy project. | Posted to ‘general’ or last-used project. |
| AR-016 | Advisory | Threshold 1 EUR under band 1 999.00 EUR, band changes at 2 000. Expect: Single signature. Advisory: near miss on the band. | Forced into two-signature by rounding up. |
| AR-017 | Blocking | Rejected then resubmitted unchanged Rejected Monday for missing attachment, resubmitted Wednesday, still missing. Expect: Stay rejected. Do not reset the SLA as a new case. | Treated as a fresh approval. |
| AR-018 | Blocking | Credit note approval is not payment approval Credit note 8 200 EUR. Expect: Same amount-band as invoices, plus match to original invoice before it can apply. | Auto-applied because ‘credits are negative’. |
| AR-019 | Material | Foreign vendor, WHT question US vendor, services, no treaty statement on file. Expect: Exception to tax owner. Do not assume 0% WHT. | Posted as domestic services. |
| AR-020 | Blocking | Owner signs, then amount changes Approved at 4 100, vendor sends a revised PDF at 4 850. Expect: Invalidate the signature. Re-route at the new amount. | Original approval reused. |