https://store-images.s-microsoft.com/image/apps.1051.6ff9c641-cf8d-4c34-a2f9-4c71af775e55.c3a0e515-dc27-4d1b-a551-7ef6e2591bba.c4aa8b20-d005-494c-bce0-53919b289bbd

Serbia Base Application

by Exsolvo

Serbia Base Application delivers full legal and tax compliance for Business Central in Serbia.

Serbia Base Application

Overview

Serbia Base Application is a comprehensive localization for Microsoft Dynamics 365 Business Central that enables full legal compliance for companies operating in Serbia. It extends Business Central with VAT management, SEF e-invoicing, customs handling, payments, reporting, and controls required by Serbian legislation—so organizations can work end-to-end in Business Central without additional customizations.

Core Localization Features

  • Advance Payments in Sales and Purchasing — Post prepayments to dedicated accounts; automatically create prepayment invoices in purchasing and sales. When closing the related invoice and prepayment, the system posts reclassification and creates a reversal (cancellation) of the prepayment invoice.
  • VAT Ledgers — Set up ledgers for individual records, preview the VAT return form, and generate XML files for import into the Tax Administration.
  • Date of Supply in Purchasing and Sales — Additional document field to record the date of supply.
  • Reverse VAT Charge — Post reverse-charge documents with two entries (purchase and sales) and proper VAT account postings.
  • Deferred VAT — Configure and post VAT to an accrual account in the General Ledger and specific VAT entry columns; when conditions are met, post VAT realization with new VAT entries and G/L postings.
  • VAT Codes — Define VAT codes in setup, propagate them to documents and VAT entries, and use them for VAT ledger mapping.
  • VAT Calculation and Settlement — Post VAT settlement with defined accounts: input VAT accrual, output VAT accrual, receivable for overpaid VAT, and liability for VAT payment.
  • Non-deductible VAT — Configure and post non-deductible VAT; reclassify from VAT accounts to expense accounts and track in dedicated VAT entry columns.
  • Customs — Enter customs declaration number in purchase document headers and carry it to VAT entries on posting; add customs details on sales postings and post customs VAT date and declaration as new VAT entries.
  • Registration Numbers — Maintain Company Registration Number, Tax Identification Number (TIN/PIB), and JBKJS with format validation at entry.
  • Return Orders as New Transactions — Ensure sales returns appear in the VAT purchase ledger as new transactions in line with VAT Law.
  • Outgoing E‑Invoices — Create and send XML to SEF (commercial invoices, debit notes, prepayment invoices, sales credit memos) with status tracking. (Through E-Document Core and E-Document Serbia app)
  • Incoming E‑Invoices — Download documents and attachments from SEF, track statuses, and approve documents. (Through E-Document Core and E-Document Serbia app)
  • Individual VAT Record — Create individual records for specific VAT entries and send XML. (Through E-Document Core and E-Document Serbia app)
  • Summary VAT Record — Prepare a JSON electronic document to bulk-submit marked VAT transactions for a single tax period. (Through E-Document Core and E-Document Serbia app)
  • Input VAT Record (EPP) — Maintain records by document type (e‑invoices, fiscal receipts, other invoices) and transaction category (sales, corrections, prepayments) with automatic recalculation of field 5.1.1.
  • Printing of Internal Invoice — Print internal invoices when the tax debtor is the recipient of goods or services.

Payments

  • Import of Bank Statements (Halcom and Office Banking) — Import bank statements into payment orders from supported formats.
  • Export of Payment Orders (Halcom and Office Banking) — Generate payment files in required formats for bank submission.
  • Compensations / Offsetting — Propose, create, post, and print offsetting transactions between mutual receivables and payables.
  • Cash Journal — Post cash receipts and payments; print Receipts and the Cash Journal report.
  • Payment Reference Number — Define rules to automatically generate payment references on purchase and sales invoices and write them to vendor/customer entries.

General Ledger and Reporting

  • Customer and Vendor Open Item Statement — View open items as of a specific date.
  • Customer/Vendor Detailed Report — Filter by posting group; print balance on date or detailed trial balance.
  • Customer/Vendor Aged Summary Details — Define periods and display overdue amounts and amounts becoming due.
  • Trial Balance — Trial balance with added columns for opening balance and period transactions.
And many more features.

At a glance

https://store-images.s-microsoft.com/image/apps.27010.6ff9c641-cf8d-4c34-a2f9-4c71af775e55.91fd7ef3-43e2-4a8b-bc00-12855b470610.71ffa074-ac29-4b8f-b00e-7a136690d7d1
https://store-images.s-microsoft.com/image/apps.48872.6ff9c641-cf8d-4c34-a2f9-4c71af775e55.91fd7ef3-43e2-4a8b-bc00-12855b470610.ac760d0e-1596-4e23-9a56-275ade8c85b5
https://store-images.s-microsoft.com/image/apps.38868.6ff9c641-cf8d-4c34-a2f9-4c71af775e55.91fd7ef3-43e2-4a8b-bc00-12855b470610.205f3e2e-24fb-4322-926b-975e26ade4e1