Skip to main content

Business Requirements Document (BRD)

Business Requirements Document (BRD): Bilko{{PROJECT_NAME}}

Project: Bilko — Balkan Accounting SaaS{{PROJECT_NAME}} Version: 1.0{{VERSION}} Date: 2026-02-25{{DATE}} Author: John (AI Director){{AUTHOR}} Status: FinalDraft | In Review | Approved Reviewers: Alem Bašić (CEO){{REVIEWERS}}

Document History

Version Date Author Changes
0.1 2026-02-23{{DATE}} John (AI Director){{AUTHOR}} Initial draft — Phase 1 Serbia focus
1.02026-02-25John (AI Director)Finalized for v1.0 release

1. Executive Summary

Project Overview: Bilko is a cloud SaaS accounting platform for Balkan SMBs — the first modern, cloud-native tool purpose-built for Serbian, Bosnian, and Croatian small businesses with full local tax compliance, native language support, and affordable pricing. Phase 1 targets Serbia (300K+ active SMBs) where e-invoicing via SEF has been mandatory since 2023.{{EXECUTIVE_SUMMARY_PARAGRAPH}}

Business Problem: 348,000+ Balkan SMBs have no affordable, modern, cloud-native accounting tool with full local regulatory compliance — they are forced to choose between over-engineered ERP software (Pantheon, Minimax at €150+/month), global tools with no Balkan compliance (QuickBooks/Xero), or manual spreadsheets that violate SEF e-invoicing law.{{PROBLEM_SUMMARY_1_SENTENCE}}

Proposed Solution: Bilko — a Fiken-inspired SaaS at €8-25/month with SEF e-invoicing, PDV auto-calculation, double-entry bookkeeping, bank reconciliation, and financial reports in Serbian/Bosnian/Croatian.{{SOLUTION_SUMMARY_1_SENTENCE}}

Expected Outcomes:

  • 100 paying organizations within 90 days of Serbia launch{{OUTCOME_1}}
  • €500 MRR by end of Month 3 post-launch{{OUTCOME_2}}
  • 80% activation rate (users create their first invoice within 7 days)
  • Full SEF compliance for all invoices submitted through Bilko{{OUTCOME_3}}

Investment: €11,000–17,000{{BUDGET_RANGE}} EURNOK | Timeline: ~10 weeks to Serbia launch{{DURATION}} | Priority: High — CEO GO decision 2026-02-20{{HIGH/MEDIUM/LOW}}


2. Business Objectives & Goals

ID Objective Description Target Timeframe
BO-01 Launch compliant Serbia product{{OBJECTIVE_TITLE}} Deliver a fully SEF-compliant invoicing and accounting platform for Serbian SMBs{{DETAILED_DESCRIPTION}} Production launch with 0 critical compliance bugs{{MEASURABLE_TARGET}} 2026-05-01{{DATE/TIMEFRAME}}
BO-02 Acquire first paying customers Onboard 100 paying organizations in Serbia within 90 days of launch 100 orgs × avg €15/month By 2026-08-01
BO-03 Achieve product-market fit signals Reach NPS > 50 and < 5% monthly churn among early adopters NPS ≥ 50, churn ≤ 5%/month 60 days post-launch
BO-04 Establish Balkan market position Launch Croatia by Q4 2026, establish Bilko as the leading Balkan cloud accounting brand Croatia beta by 2026-10-01 2026-10-01
BO-05Generate ARR for ALAIBilko becomes a revenue pillar for ALAI Holding, reducing consulting dependency€50K ARR by 2026-12-312026-12-31

Alignment to Strategic Goals: This project supports the following organizational priorities:

  • ALAI product portfolio:{{STRATEGIC_GOAL_1}}: Bilko is ALAI's first B2B SaaS product — validates the product-building capability and creates recurring revenue{{HOW_THIS_PROJECT_SUPPORTS_IT}}
  • Balkan market expansion:{{STRATEGIC_GOAL_2}}: Bilko establishes ALAI's brand and infrastructure in Serbia, Croatia, and BiH for future products{{HOW_THIS_PROJECT_SUPPORTS_IT}}

3. Current State Analysis (AS-IS)

3.1 Current Process Overview

A typical Serbian SMB owner currently manages accounting through one of three workflows:

  1. Pantheon/Minimax desktop software — installed locally, managed by an accountant, significant monthly cost (€100-200+), complex interface
  2. Manual spreadsheet + paper invoices — technically illegal post-2023 SEF mandate; exposes business to fines
  3. Outsourced accountant only — accountant submits SEF invoices manually; owner has no real-time visibility into finances

None of these provide: (a) real-time cloud access, (b) affordable self-service, or (c) simple enough UX for non-accountants.{{CURRENT_PROCESS_DESCRIPTION}}

3.2 AS-IS Process Flow

flowchart LR
    A([SMB Owner]Start]) --> B[Create invoice in Excel/Word]{{STEP_1}}]
    B --> C{SEF registered?{{DECISION_POINT}}}
    C -->|Yes| D[Export to SEF format manually]{{STEP_2A}}]
    C -->|No| E[Send paper/PDF invoice — non-compliant]{{STEP_2B}}]
    D --> F[Submit to efaktura.gov.rs portal]{{STEP_3}}]
    E --> G[Risk of fine: up to 500K RSD]F
    F --> H[Track payment manually in spreadsheet]
    H --> I[Send data to accountant monthly]
    I --> J[Accountant reconciles, prepares PDV report]
    J --> K[Submit PDV to Poreska Uprava — 15th of month]G([End])

3.3 Current Systems & Tools

System / Tool Purpose Users Limitations
Pantheon ERP{{SYSTEM_NAME}} Full accounting + SEF{{PURPOSE}} Mid-market SMBs{{USER_COUNT/TYPE}} Complex UI, high cost (~€150+/month), desktop-only{{LIMITATIONS}}
MinimaxManual process Accounting + invoicing{{WHAT_IS_MANUAL}} Accountants managing multiple clients{{WHO}} Older architecture, no mobile, limited cloud
efaktura.gov.rs portalSEF e-invoice submissionAll businesses (manual)Manual only, no API for small software
Excel / Google SheetsExpense tracking, reconciliationMicro-businessesNon-compliant,Time-consuming, error-prone, no audit trail
Paper invoicesB2C / informal invoicingRetail / servicesIllegal for B2B from 2023prone

3.4 Current State Pain Points

# Pain Point Category Affected Users Business Impact Severity
PP-01 SEF compliance is time-consuming without dedicated software{{PAIN_POINT}} Process / Technology / Data All B2B SMBs in Serbia{{USERS}} 1-2 hours per invoice in manual workflow; fine risk{{IMPACT}} HighHigh/Med/Low
PP-02 Existing solutions (Pantheon) cost as much as a part-time salary Technology Budget-constrained SMBs 80% of SMBs cannot justify >€50/month High
PP-03 No local language + local compliance in affordable tools Technology Non-English speakers QuickBooks/Xero require English + have no SEF High
PP-04Accountants cannot manage multiple clients from one platformProcessBookkeepers2-3 hours/client/month in manual reconciliationMedium
PP-05No real-time financial visibility for business ownersDataSMB ownersDecisions made on stale monthly reportsMedium
PP-06Multi-currency transactions (BAM, EUR, RSD) managed manuallyDataImport/export businessesExchange rate errors in VAT calculationsMedium

3.5 Current State Metrics (Baseline)

Metric Current Value Source Notes
Time to create + submit SEF invoice (manual){{METRIC}} 45-90 minutes{{VALUE}} User research{{HOW_MEASURED}} Includes portal navigation{{CONTEXT}}
Process cycle time{{VALUE}}Observation / timingTime from start to create + submit SEF invoice (Bilko target)< 5 minutesProduct targetWizard + auto-submitfinish
MonthlyError software cost for compliant accountingrate €100-200+ (Pantheon){{VALUE}}% MarketIssue researchlogs ForManual Serbianerror SMBrate
BilkoUser target pricesatisfaction €8-25/month{{VALUE}}/10 Pricing modelSurvey 4-20×Last cheapermeasured than incumbents
SMBs currently non-compliant with SEF~60% of eligibleAPR estimatesRegulatory enforcement risk{{DATE}}

4. Future State Vision (TO-BE)

4.1 Future State Description

With Bilko, a Serbian SMB owner opens their browser, creates a compliant e-invoice in under 5 minutes (including line items, PDV, multi-currency), and submits it directly to SEF without touching the government portal. Expenses are categorized automatically. Bank statements are imported via CSV and matched to transactions. At month end, the PDV report is generated in one click and exported in the format required by Poreska Uprava. The owner has real-time P&L, cash flow, and balance sheet visibility from any device.{{TO_BE_STATE_DESCRIPTION}}

4.2 TO-BE Process Flow

flowchart LR
    A([SMB Owner]Start]) --> B[Open Bilko — Create Invoice]{{NEW_STEP_1}}]
    B --> C[Select client, add items, auto-PDV]{{NEW_STEP_2_AUTOMATED}}]
    C --> D[One-click: Email PDF + submit to SEF]D{{{DECISION_POINT_DATA_DRIVEN}}}
    D -->|Threshold met| E[SEF{{NEW_OUTCOME_1}}]
    confirmsD -->|Threshold statusnot updatedmet| in Bilko]F[{{NEW_OUTCOME_2}}]
    E --> F[InvoiceG([End marked Sent/Paid automatically]Automated])
    F --> G[Double-entry transaction auto-created]
    G --> H[Dashboard updates P&L + cash flow]
    H --> I[Month end: 1-click PDV report export]
    I --> J([Owner files PDV in < 10 minutes])

4.3 Key Improvements

Area AS-IS TO-BE Improvement
Time to create + submit SEF invoice{{AREA}} 45-90 min{{CURRENT}} < 5 min{{FUTURE}} 90%{{QUANTIFIED_IMPROVEMENT}}
Cycle time{{VALUE}}{{VALUE}}{{X}}% faster
Error rate{{VALUE}}%{{VALUE}}%{{X}}% reduction
MonthlyUser accounting software costexperience €100-200+{{RATING}} €8-25{{RATING}} 4-20×Significant cheaper
Real-time financial visibilityMonthly (accountant)InstantContinuous
SEF compliance rate~40% (market average)100% for Bilko usersCompliance guaranteed
PDV report preparation2-4 hours/month< 10 minutes95% time reductionimprovement

5. Market Analysis & Competitive Landscape

5.1 Market Context

The Balkan region has 348,000+ active SMBs across Serbia (300K+), Croatia (140K+), and Bosnia-Herzegovina (~80K VAT-registered). The 2023 Serbian SEF mandate and January 2026 Croatian eRačun mandate create regulatory forcing functions that are driving digital adoption at a pace not seen since SEPA in Western Europe. The €50-150M TAM is currently served by legacy ERP vendors (Pantheon, Minimax) who have not modernized their UX or pricing to match the SMB segment.{{MARKET_CONTEXT_PARAGRAPH}}

5.2 Competitive Analysis

Competitor Solution Type Key Features Pricing Our Advantage
Pantheon{{COMPETITOR}} ERPDirect (direct)/ Indirect Full accounting, SEF, inventory, payroll{{FEATURES}} €150-300+/month{{PRICING}} Bilko is 6-20× cheaper; Fiken-simple UX; cloud-native
MinimaxAccounting SaaS (direct)Invoicing, accounting, SEF support€50-100/monthBilko has better UX; lower price; modern stack
QuickBooksGlobal SaaS (indirect)Full accounting, mobile, 700+ integrations€30-50/monthBilko has SEF/eRačun; local language; local currency
XeroGlobal SaaS (indirect)Full accounting, bank feeds, multi-currency€35-55/monthBilko has Balkan compliance; cheaper for basic use
Manual + ExcelSubstitute (indirect)FreeFreeBilko is affordable + compliant; fines avoided{{ADVANTAGE}}

5.3 Positioning

Unique Value Proposition: The only cloud accounting software built for Balkan SMBs — with local language, local tax compliance (SEF, eRačun, PDV), and Fiken-level UX simplicity at €8-25/month.{{VALUE_PROP}} Target Market: Serbian SMBs (Phase 1) → Croatian SMBs (Phase 2) → BiH SMBs (Phase 3){{MARKET_SEGMENT}} Differentiators: Local compliance out-of-the-box · Native languages · Affordable SaaS model · Modern cloud UX · Double-entry with Balkan Chart of Accounts{{DIFFERENTIATORS}}


6. Stakeholder Needs Analysis

Stakeholder Group Primary Needs Secondary Needs Pain Points Addressed Priority
SMB Owner (non-accountant){{STAKEHOLDER_1}} Create SEF invoices fast; see P&L; file PDV easily{{PRIMARY_NEEDS}} Mobile access; expense receipts; client management{{SECONDARY_NEEDS}} PP-01, PP-02, PP-03, PP-0502 High
Bookkeeper / Accountant{{STAKEHOLDER_2}} Manage multiple client orgs; export VAT reports; double-entry accuracy Client collaboration tools; bulk operations PP-04, PP-05 High
Import/export business{{STAKEHOLDER_3}} Multi-currency invoices (EUR, BAM, RSD); exchange rate locking Currency reports; consolidated P&L in base currency PP-06 Medium
Tech-savvy early adopterREST API; webhook notifications; data exportCSV/JSON export; OAuth integrationLow

7. Business Requirements

ID Requirement Description Priority Rationale Source BO Reference
BR-001 SEF e-invoice submission{{REQUIREMENT_TITLE}} System must create, sign, and submit e-invoices to efaktura.gov.rs (SEF) in UBL 2.1 format{{DETAILED_DESCRIPTION}} Must Have Serbia launch blocker; legal requirement since 2023{{WHY_NEEDED}} Regulatory research + APR{{STAKEHOLDER/INTERVIEW}} BO-01
BR-002 PDV auto-calculation (Serbia) System auto-calculates 20% standard and 10% reduced PDV on all invoice line items Must Have Core tax compliance; manual calculation error-prone Regulatory research BO-01
BR-003 Double-entry bookkeeping Every financial event generates a balanced debit + credit entry per Balkan GAAP standards Must Have Required for legal compliance and Balance Sheet accuracy Accounting law BO-01
BR-004 Multi-currency support System handles BAM, RSD, EUR, USD with exchange rate locking at transaction date MustShould Have Balkan businesses transact in multiple currencies User research BO-01, BO-02
BR-005 Bank statement import System accepts CSV uploads from Serbian banks for transaction reconciliation MustShould Have Live bank API not available in Phase 1; manual reconciliation is blocking pain User research BO-02
BR-006 Financial reports System generates P&L, Balance Sheet, Cash Flow Statement, and VAT/PDV report MustCould Have Required for business owners and accountants; PDV report needed for monthly filing User research BO-03
BR-007 Multi-user collaboration with RBAC Organizations can invite multiple users with roles: Owner, Admin, Accountant, ViewerMust HaveAccountants need access to client orgs; business owners need to control what accountants seeUser researchBO-02, BO-03
BR-008PDF invoice generation + email deliverySystem generates professional PDF invoices with Bilko/client branding and delivers via emailMust HaveStandard B2B invoicing requirementUser researchBO-02
BR-009Expense trackingSystem records expenses with category, amount, payment method, and receipt photoMust HaveCore accounting requirement; feeds P&L and cash flowUser researchBO-02
BR-010Chart of Accounts (Balkan GAAP)System provides pre-populated Serbian/Balkan Chart of Accounts per Pravilnik 2021Must HaveRequired for legal compliance and proper financial reportingRegulatory researchBO-01
BR-011Serbian language supportAll UI, invoices, and reports available in Serbian (Latin and Cyrillic)Must HaveTarget market speaks Serbian; global tools fail hereUser researchBO-02
BR-012Immutable audit trailSystem logs all financial actions with user, timestamp, before/after values; append-onlyMust HaveRequired by Serbian accounting law; non-negotiableRegulatory researchBO-01
BR-013Data export (GDPR-aligned)Users can export all their organization's data in machine-readable formatMust HaveGDPR Article 20 portability; user trustLegalBO-01
BR-014Secure multi-tenancyEach organization's data is completely isolated; no cross-tenant data accessMust HaveFinancial data confidentiality; SaaS security baselineSecurityBO-01
BR-015Croatian eRačun integrationSystem submits e-invoices to HR-FISK (FINA) in Croatian formatShould HaveCroatia Phase 2; eRačun mandatory Jan 2026Regulatory researchBO-04
BR-016Bosnian/Croatian language supportFull UI and invoice support in Bosnian and CroatianShould HavePhase 2 expansion marketsUser researchBO-04
BR-017AI-assisted bookkeepingSystem suggests expense categories and transaction classificationsCould HaveReduces manual entry; competitive differentiatorMarket researchBO-05
BR-018Payroll managementTrack employee salaries, generate payroll documents Won't Have (Phasethis 1)release) Complexity high; Phase 2 feature Strategic decision

MoSCoW Definitions:

  • Must Have — Essential for launch; system fails without it
  • Should Have — High value; include unless significant constraints force exclusion
  • Could Have — Nice to have; include only if time/budget allow
  • Won't Have — Explicitly out of scope for this release (prevents scope creep)

8. Success Metrics & KPIs

ID KPI Category Baseline Target Measurement Method Evaluation Date Owner
KPI-01 Paying organizations{{KPI_NAME}} Revenue / Efficiency / Quality / UX 0{{BASELINE}} 100 orgs by Day 90{{TARGET}} Billing system{{HOW_MEASURED}} 90 days post-launch{{DATE}} John{{OWNER}}
KPI-02 MonthlyUser Recurring RevenueRevenue€0€500 MRR by Month 3Billing system3 months post-launchAlem
KPI-03Activationadoption rate Adoption 0% ≥ 80% create invoice{{TARGET}}% in 790 days Analytics Monthly90 days post-launch JohnPM
KPI-03Process cycle timeEfficiency{{BASELINE}}{{TARGET}}System monitoring30 days post-launchTech Lead
KPI-04 MonthlyUser churnsatisfaction (CSAT) RetentionQuality N/A≤ 5%/monthBilling systemMonthlyJohn
KPI-05NPS scoreSatisfactionN/A{{BASELINE}} 508/10 In-appPost-launch survey 60 days post-launch JohnPM
KPI-06SEF submission success rateComplianceN/A100%SEF API response logsLaunch day + ongoingJohn
KPI-0705 System uptime Reliability N/A ≥ 99.9% monthly5% Monitoring Ongoing John
KPI-08Page load time (subsequent)PerformanceN/A< 1 second p95Lighthouse + monitoringLaunch + 30 daysJohn
KPI-09Time to create first invoiceUX45-90 min (incumbent)< 5 minutes in BilkoIn-app analyticsPost-launchJohnDevOps

9. Business Rules & Constraints

9.1 Business Rules

ID Rule Category Source Enforced By
RUL-01 All monetary amounts stored as NUMERIC(19,4) — NEVER float{{RULE_DESCRIPTION}} Legal / Operational / Financial Internal engineering standard{{SOURCE}} Database schema + Prisma{{SYSTEM/PROCESS}}
RUL-02 EveryGDPR: financialUser transactiondata must generatenot balancedleave debit + credit entriesEEA FinancialLegal SerbianGDPR Accounting LawRegulation Application layer + DB constraintInfrastructure
RUL-03 ExchangeFinancial ratetransactions locked> at{{AMOUNT}} transactionrequire datedual — cannot be edited retroactivelyapproval Financial Accounting standards (IFRS)Database immutability + LoggedAction
RUL-04LoggedAction table is append-only — no deletes, no updatesLegal/AuditSerbian accounting law (document retention)Database constraint + application
RUL-05SEF invoice numbers must follow Serbian sequential numbering formatLegalAPR / SEF specificationInvoice numbering service
RUL-06PDV rate applied based on organization's country + product/service categoryTaxSerbian Tax Law (Zakon o PDV)VAT calculation engine
RUL-07Financial data must be retained for minimum 10 years (Serbia), 11 years (Croatia)LegalLocal accounting lawsData retentionInternal policy
RUL-08Organizational data is strictly scoped — no cross-tenant queries permittedSecurityMulti-tenancy designOrganization-scoped middlewareApplication

9.2 Regulatory & Compliance Requirements

Regulation Applicability Requirements Responsible
Zakon o elektronskom fakturisanju (Serbia)GDPR Yes — mandatory B2B since 2023SEF e-invoice submission; UBL 2.1 XML; digital signaturesJohn (Tech Lead)
Zakon o PDV (Serbia)Yes20% standard, 10% reduced PDV; monthly filing by 15thJohn + Asmir
Zakon o računovodstvu (Serbia)YesDouble-entry; 10-year document retention; annual balance sheetJohn + Asmir
GDPR (EU-adjacent)Yes — applies to data of EU citizens and ALAI Holding AS (Norway){{YES/NO}} Data minimization, right to deletion, DPA,DPA 72h breach notificationrequired JohnTech Lead + AlemLegal
Croatian Zakon o fiskalizaciji (Phase 2){{REGULATION}} Future eRačun (HR-FISK/FINA) submission; 25% VAT; 11-year retention Phase 2
BiH PDV regulations (Phase 3)Future17% PDV; CPF e-invoice (expected 2027)Phase 3

9.3 Technical Constraints

  • Must integrate with: SEF API (efaktura.gov.rs) — REST/UBL 2.1{{EXISTING_SYSTEM}}
  • Must support: Chrome 100+, Firefox 100+, Safari 16+, Edge 100+ (desktop + mobile){{BROWSER/DEVICE/OS}}
  • Must run on: Cloud infrastructure{{INFRASTRUCTURE}} (noif on-premises requirement)mandated)
  • AllData monetaryresidency: arithmetic:{{COUNTRY/REGION}} NUMERIC(19,4) — no float/number types for currencyonly
  • Monorepo structure: Turborepo — cannot deviate from established Next.js + Express stack without ADR
  • Database: PostgreSQL via Prisma — no ORM substitution{{ADDITIONAL_CONSTRAINT}}

10. Assumptions & Dependencies

10.1 Assumptions

Tech
# Assumption Risk if False Validation Owner
A-01 SEF API (efaktura.gov.rs) sandbox is available for development testing{{ASSUMPTION}} Integration delayed 4-6 weeks{{RISK}} John / Asmir{{OWNER}}
A-02 NoClient softwarewill certificationprovide required{{RESOURCE/ACCESS}} by Serbian tax authority for MVP launch{{DATE}} ComplianceDelays blocker;requirements launch delayedphase Asmir (legal research)PM
A-03 UBLExisting 2.1{{SYSTEM}} XMLAPI formatis acceptedstable byduring SEF for all invoice types in Phase 1development Invoice engineIntegration rework required John
A-04€11-17K budget sufficient for Phase 1 MVPScope reduction requiredAlem + John
A-05Beta testers (5 SMBs + 3 accountants) can be recruited through Asmir's networkBeta delayed; less feedbackJohn + AsmirLead

10.2 Dependencies

# Dependency Type Impact if Unavailable Target Date Status
DEP-01 SEF API sandbox access credentials{{DEPENDENCY}} Internal / External (APR) Cannot develop/test e-invoicing{{IMPACT}} 2026-03-01{{DATE}} Pending
DEP-02 ALAIClient Techdata d.o.o.export Serbiafrom registrationlegacy system External (government)Client Cannot legallypopulate operateinitial in Serbiadata 2026-04-01{{DATE}} In progress
DEP-03Exchange rate API selection (ECB / fixer.io)Internal decisionMulti-currency features incomplete2026-03-07Open
DEP-04Beta tester recruitmentExternalBeta phase delayed2026-03-28Open
DEP-05bilko.rs + bilko.io domain SSL setupExternal (registrar)Cannot launch production2026-04-14OpenPending

11. ROI Analysis / Cost-Benefit

11.1 Investment Summary

page,
Cost Category One-Time (EUR)NOK) Annual (EUR)NOK) Notes
Development (Phase 1) €12,000{{AMOUNT}} Includes backend + frontend + DevOpsOne-time
Infrastructure (Year 1) €1,200{{AMOUNT}} €1,200{{AMOUNT}} CloudOngoing hosting, CDN, monitoringhosting
Third-party APIs + servicesLicenses €800{{AMOUNT}} €500{{AMOUNT}} SEF, exchange rate, email
Design + branding€1,500Maintenance Landing{{AMOUNT}} Post-launch invoice templatessupport
Total Year 1 €15,500{{TOTAL}} €1,700{{ANNUAL}} Within €17K ceiling

11.2 Benefit Projections

Benefit Year 1 (EUR)NOK) Year 2 (EUR)NOK) Year 3 (EUR)NOK) Confidence
SaaSRevenue subscription revenue (Serbia)increase €18,000{{AMOUNT}} €42,000{{AMOUNT}} €72,000{{AMOUNT}} Medium{{HIGH/MED/LOW}}
AdditionalCost revenue (Croatia + BiH)reduction {{AMOUNT}} €15,000{{AMOUNT}} €45,000{{AMOUNT}} Low{{HIGH/MED/LOW}}
TotalRisk Revenuereduction value €18,000{{AMOUNT}} €57,000{{AMOUNT}} €117,000{{AMOUNT}} Medium{{HIGH/MED/LOW}}
Total Benefits{{TOTAL}}{{TOTAL}}{{TOTAL}}

11.3 ROI Summary

Metric Value
Total Phase 1 Investment €17,000{{NOK}}
Net Benefit (Year 11) €18,000 - €1,700 = €16,300{{NOK}}
Payback Period ~12-14{{MONTHS}} months (post-launch)
3-Year ROI ~800%{{PERCENT}}%
3-Year NPV (discount rate: 10%{{RATE}}%) ~€140,000{{NOK}}

12. Implementation Roadmap

Phase Description Key Deliverables Duration Success Criteria
Phase 1 — Serbia MVP Core accounting{{FEATURE}} + SEF e-invoicingfunctionality 50 API endpoints, 8 frontend modules, SEF integration{{DELIVERABLES}} 10 weeks{{DURATION}} 100 paying orgs in 90 days; 100% SEF success rate{{SUCCESS_CRITERIA}}
Phase 2 — CroatiaFull Release eRačunComplete integrationfeature + HR-FISKset Croatian locale, 25% VAT, eRačun submission{{DELIVERABLES}} 8 weeks{{DURATION}} Croatia beta by Q4 2026{{SUCCESS_CRITERIA}}
Phase 3 — BiHBiH PDV + CPF (when available)Bosnian locale, 17% PDV, CPF integration6 weeksBiH beta by Q2 2027
Phase 4 — Enhancement Payroll,Advanced AIfeatures, bookkeeping, APIintegrations Payroll module, AI suggestions, public API{{DELIVERABLES}} Ongoing{{DURATION}} Reduce churn; increase ARPU{{SUCCESS_CRITERIA}}
timeline
    title {{PROJECT_NAME}} — Implementation Roadmap
    section Phase 1 — MVP
        {{START_DATE}} : Requirements & Design
        {{DATE}} : Core Development
        {{DATE}} : MVP Launch
    section Phase 2 — Full Release
        {{DATE}} : Advanced Features
        {{DATE}} : Integrations
        {{DATE}} : Full Launch
    section Phase 3 — Enhancement
        {{DATE}} : Performance & Scale
        {{DATE}} : Analytics & Reporting

13. Risk Assessment

# Risk Probability Business Impact Mitigation
BR-R01 SEF API instability at launch{{RISK}} MediumH/M/L Critical — users cannot submit invoicesH/M/L Abstract behind service layer; fallback to manual submission instructions{{MITIGATION}}
BR-R02 SerbianMarket regulatorychange changesreduces pre-launchproject value Low High — compliance requirements change AsmirQuarterly monitorsbusiness APR;case 2-week buffer in timeline for regulatory updatesreview
BR-R03 Pricing underestimation — SMBs won't pay even €8/monthLowHigh — entireKey business modelstakeholder atchanges riskBeta price testing; free tier with conversion; Freemium model as backup
BR-R04Pantheon launches competitive cloud productLowMedium — reduces TAM addressableBilko wins on UX simplicity and price; switching costs are low but brand loyalty builds
BR-R05Currency volatility (RSD depreciation)role Medium Low — affects EUR pricing attractivenessHigh PriceDocument inall EUR;decisions; localdual-approver currency display onlymodel

Full technical risk register: [../governance/RISK-REGISTER.mdPROJECT-GOVERNANCE/risk-register.md](../PROJECT-GOVERNANCE/risk-register.md)


Approval

Role Name Date Signature
Author John (AI Director) 2026-02-23
Reviewer
Business Analyst John 2026-02-23
Product Owner John 2026-02-23
AI Director (John) John 2026-02-23
Client Sponsor N/A — internal product
CEO (Alem) Alem Bašić