Skip to content

Flow: Financial Reporting & Reconciliation (Admin)

Actor

Finance manager / Admin

Preconditions

  • Sales have occurred for a match
  • Payments include various methods (Card, Delayed Invoice, Quota)
  • System is integrated with e-racuni.com accounting software for invoice management and fiscalization

VAT and Fee Structure

Ticket VAT Rates:

Match Type Ticket VAT Rate
HOME matches (played in Croatia) 5%
AWAY matches (played abroad) 0%

Ticket Fee:

  • Some matches may include a 6% ticket fee (configurable per match)
  • Ticket fee is shown separately on the invoice from ticket price
  • Ticket fee VAT:
    • HOME matches: 25% VAT on ticket fee
    • AWAY matches: 0% VAT on ticket fee
  • Refunds exclude ticket fee - only the ticket price is refunded, ticket fee is non-refundable

Flow Steps

  1. Generate Sales Report

    • Admin navigates to "Finance & Reports" > "Sales Reconciliation"
    • Selects match and date range
    • Clicks "Generate Report"
    • System displays summary of sold tickets by payment method
  2. Review Delayed Payments

    • Admin filters report by "Payment Status: Pending/Delayed"
    • System lists all orders marked for invoice payment (Partners/Sponsors)
    • Admin checks "Due Date" and "Invoice Status"
    • (If overdue) Admin selects orders and clicks "Send Reminder"
  3. Reconcile Payment Gateway

    • System automatically matches transactions from payment gateway with Ticket Orders
  4. Manage Invoices

    • Admin selects a "Delayed Payment" order
    • Clicks "Generate Invoice"
    • System creates invoice via e-racuni.com API
    • e-racuni.com performs fiscalization and returns fiscalized invoice
    • System stores invoice reference and displays invoice details
    • Admin can:
      • View invoice in app (pulled from e-racuni.com API)
      • Send invoice via email (using e-racuni.com API)
      • Download invoice PDF
    • When funds arrive in bank account, Admin clicks "Mark as Paid"
    • System updates order status from "Reserved/Pending" to "Confirmed"
  5. Export Financial Data

    • Admin clicks "Export CSV for Accounting"
    • System generates a file with sales and financial data
    • Note: Invoice data is managed directly in e-racuni.com accounting software via API integration

Alternative Flows

A1: Process Refund (Financial View)

  • Trigger: Customer Support requested a refund
  • System triggers the gateway refund API
  • System creates credit note via e-racuni.com API
  • e-racuni.com performs fiscalization and returns fiscalized credit note
  • Admin can send credit note to customer via email (using e-racuni.com API)

A2: Cancel Unpaid Invoice Orders

  • Trigger: Partner failed to pay by deadline
  • Admin filters for "Overdue Invoices"
  • Selects specific orders
  • Clicks "Cancel"

Last Updated: January 2026