Skip to content
Receiving and approval

Receiving and approval

Receiving and approval

The Inbound invoices module covers invoices received via moj-eRačun and manually entered invoices.

How inbound invoices arrive

The application automatically polls the moj-eRačun inbox in the background (at the interval configured in Settings → eInvoice). Manual polling is available via the Poll inbox button.

List filters

  • Fiscal year
  • Approval status: Pending / Approved / Rejected / On hold
  • Payment status: Unpaid / Partial / Paid / Overdue
  • Date from / to
  • Search by supplier name, OIB, or invoice number

Importing UBL XML files

In addition to automatic polling and manual entry, you can import one or more UBL XML invoices by uploading files directly:

  1. Click Import UBL XML in the top right of the page
  2. Select one or more .xml files (multi-select supported)
  3. The system parses each document and creates an inbound invoice record
  4. Imported invoices are stored in Object Storage the same way as invoices received via the moj-eRačun inbox
Use UBL import for invoices from senders who do not use the moj-eRačun platform but deliver UBL 2.1 XML files by email or other means.

Manual entry

The Manual entry button opens a form for invoices not received electronically:

FieldNote
Supplier nameRequired
Supplier OIBOptional; if provided, auto-linked to existing partner
Invoice numberRequired (supplier’s own number)
Invoice dateRequired
Due dateOptional
Subtotal excl. VATRequired
VAT amountOptional
Total amountRequired

Invoice detail

Available actions:

ActionAvailable whenDescription
ApproveStatus = PendingSets status to Approved
RejectStatus = PendingOpens rejection reason modal
DownloadAlwaysZIP with XML, PDF, and attachments
Add paymentAlwaysRecords a payment

Rejection reasons:

CodeDescription
REFWrong reference
LEGLegal reason
QUAQuality issue
PRIPrice discrepancy
OTHOther

A free-text note can be added alongside the reason code.

Auto-approval

In Settings → eInvoice, set an Auto-approve below (EUR) threshold. Inbound invoices below that amount are automatically approved on receipt without manual action.

Recording payments

Same as outbound invoices — modal with date, amount, payment method, and optional bank reference. Payment status recalculates automatically.

Bulk download

Select multiple invoices in the list and click Download selected — a ZIP archive is downloaded organized by supplier:

{Supplier name} ({OIB})/
  {Invoice number}/
    invoice.xml
    invoice.pdf
    attachment-1.pdf
    ...

Bulk approval

Select multiple Pending invoices in the list and click the Approve selected (N) button that appears in the toolbar. The system approves all selected invoices that are still in Pending status; already-processed invoices are silently skipped. A confirmation message shows the count of approved and skipped items.

Generating a SEPA payment file

Select one or more inbound invoices and click Generate SEPA in the toolbar. A confirmation modal opens with a row for each selected invoice:

ColumnDescription
SupplierSupplier name and OIB
Invoice numberSupplier’s own invoice number
Due datePayment due date
Amount (EUR)Pre-filled from the invoice; editable per row
Payment referencePre-filled from the invoice; editable per row

The Payment execution date (dd.mm.yyyy) at the top of the modal is required. Amounts and payment references can be adjusted individually before generating.

Clicking Generate and download creates a pain.001 XML file and downloads it as sepa_placanje_YYYY-MM-DD.xml.