Competitive Research
Bilko — Competitive Research
Version: 1.0 Date: 2026-02-24 Researcher: Bilko Docs Team Status: Current
Table of Contents
- Executive Summary
- Competitor Profiles
- Feature Comparison Matrix
- Pricing Comparison Matrix
- API Pattern Analysis
- Security Comparison
- Balkan Market Gap Analysis
- Key Takeaways for Bilko Positioning
1. Executive Summary
Bilko is a cloud accounting SaaS for Balkan SMBs (Serbia, BiH, Croatia). The competitive landscape reveals a clear market gap: no global accounting software natively supports SEF (Serbia), UIO VAT (BiH), or HR-FISK (Croatia) compliance out of the box. Regional solutions exist (Eurofaktura, E-računi) but are outdated and lack modern SaaS UX.
Primary inspiration: Fiken (Norway) — simple, beautiful, built for local compliance. Bilko = Fiken for the Balkans.
Key opportunities from this research:
- Global players (Zoho Books, Wave, FreshBooks) have zero Balkan compliance features — high switching cost for current users
- Fiken's success with a single flat pricing model at ~€20/month proves SMBs pay for simplicity + compliance
- FreeAgent's bank integration model (free with partner bank) is a growth hack applicable to Balkan banking partners
- No competitor offers native SEF + HR-FISK + UIO (BiH) in a single product
- Wave's freemium to paid conversion playbook is directly applicable (free invoicing → paid for bank feeds + payroll)
2. Competitor Profiles
2.1 Fiken (Norway)
Overview: The direct inspiration for Bilko. Fiken is Norway's leading cloud accounting SaaS for small businesses and freelancers. Built from the ground up for Norwegian compliance (Altinn VAT, EHF e-invoicing, payroll). Acquired by Visma in 2020 but operates independently.
Company: Fiken AS, Oslo, Norway. Founded 2010. ~50K+ Norwegian SMB customers.
Core Features
| Feature | Details |
|---|---|
| Invoicing | Professional invoices via EHF (Elektronisk HandelsFormat), email, or paper. Quotes. Payment reminders. |
| Expenses | Electronic voucher storage, OCR receipt scanning |
| VAT | Automated VAT calculations + direct electronic submission to Altinn |
| Banking | Bank statement import; bank reconciliation |
| Payroll | Full payroll with payslips via email, A-melding reporting |
| Reports | Income statement (P&L), balance sheet, cash flow |
| Chart of Accounts | Norwegian standard (NS 4102) pre-loaded |
| E-invoicing | EHF format — Norway's national e-invoice standard |
Pricing
| Plan | Price | Notes |
|---|---|---|
| Solo | NOK 139/month (~€12) | 1 user, invoicing + basic accounting |
| Standard | NOK 209/month (~€18) | Multiple users, full accounting suite |
| Tax filing add-on | NOK 900–1,300 one-time | Annual tax return via Altinn |
| Free trial | 30 days | No credit card required |
API
- Type: REST API v2
- Auth: OAuth 2.0 (developer applications) + API key (simple integrations)
- Documentation:
api.fiken.no/api/v2/docs/ - Key capabilities: Find/create invoices, manage contacts, submit to Altinn
- Integrations: WooCommerce, PrestaShop, OpenCart, 100+ via partner ecosystem
- Webhook support: Yes (invoice events, payment events)
Security
| Aspect | Details |
|---|---|
| 2FA | Available (not enforced by default) |
| Encryption | TLS in transit, encrypted at rest |
| Hosting | Norwegian data centers (Visma infrastructure) |
| Compliance | GDPR compliant; Norwegian Datatilsynet oversight |
| Certifications | ISO 27001 (Visma group) |
Compliance Coverage
- ✅ Norway: Full VAT (Altinn), EHF e-invoicing, payroll A-melding
- ❌ EU/GDPR: Basic compliance (Visma group)
- ❌ No Balkan market support
Support & Onboarding
- Support: Email + in-app chat (Norwegian only), knowledge base
- Onboarding: Self-service setup wizard, import from previous accounting system, accountant invite
- Trial: 30 days free, no card required
- Accountant portal: Dedicated accountant dashboard — major growth channel in Norway
Target Market
Solo founders, freelancers, and micro businesses (1–10 employees) in Norway. Specific focus on non-accountants who want "accounting that just works."
Strengths vs. Bilko
- 10+ years of product refinement
- Altinn integration is seamless — set-and-forget VAT
- Accountant partner network as distribution channel
- Simple, clean UI — no accounting jargon
Weaknesses (Bilko Opportunities)
- Norway-only: no Balkan compliance, no multi-country support
- Limited API compared to modern platforms
- Acquired by Visma — may lose startup agility
- No mobile app (PWA only)
2.2 FreeAgent (UK)
Overview: UK-focused cloud accounting SaaS, strong accountant partnership model. Notable for free access via NatWest/RBS banking partnership. Subsidiary of NatWest Group since 2018.
Company: FreeAgent Central Ltd, Edinburgh, UK. Founded 2007. Acquired by NatWest 2018.
Core Features
| Feature | Details |
|---|---|
| Invoicing | Professional invoices, recurring billing, estimates |
| Expenses | Receipt capture, mileage tracking, expense categories |
| VAT | Making Tax Digital (MTD) compliant — direct HMRC filing |
| Banking | Open Banking feeds (automatic bank import) |
| Payroll | RTI-compliant payroll, pension auto-enrollment |
| Self Assessment | Personal tax return filing (UK-only) |
| Time tracking | Project time tracking linked to invoices |
| Reports | P&L, balance sheet, tax timeline |
| Corporation Tax | CT600 submission to HMRC |
Pricing
| Plan | Price | Notes |
|---|---|---|
| Standard | £19/month (billed monthly) or £190/year | All features included |
| Bank partnership (free) | £0 | Free while you have NatWest, RBS, or Ulster Bank account with transactions |
| Smart Capture add-on | £5/month | Unlimited receipt OCR scanning |
| 30-day free trial | Available | No card required |
API
- Type: REST API v2
- Auth: OAuth 2.0 (3-legged, authorization code flow)
- Documentation:
dev.freeagent.com/docs/ - Key capabilities: Invoices, contacts, expenses, bank transactions, timeslips, projects
- Rate limits: Not publicly specified
- SDKs: Community PHP client, Node.js client
Security
| Aspect | Details |
|---|---|
| 2FA | Available (optional) — TOTP-based |
| Encryption | TLS in transit, AES-256 at rest |
| Hosting | AWS UK region |
| Compliance | GDPR, FCA regulated (as NatWest subsidiary) |
| Certifications | SOC 2 (via NatWest infrastructure) |
Compliance Coverage
- ✅ UK: Full HMRC integration (MTD VAT, Self Assessment, Corporation Tax, RTI payroll)
- ✅ GDPR compliant
- ❌ No EU VAT support beyond UK
- ❌ No Balkan market support
Support & Onboarding
- Support: Email, in-app chat, phone (UK business hours)
- Onboarding: Setup wizard, data import from QuickBooks/Xero/Excel, accountant invite
- Trial: 30 days free
- Accountant directory: FreeAgent-certified accountant network — major B2B channel
Target Market
UK freelancers, sole traders, and small businesses. Strong in creative industries, consultants, and IT freelancers.
Strengths vs. Bilko
- Bank partnership model — free software via banking relationship drives massive acquisition
- Deep HMRC integration is unmatched
- RTI payroll built-in
- Strong accountant partner ecosystem
Weaknesses (Bilko Opportunities)
- UK-only compliance — no expansion to Balkan markets
- Acquired by NatWest — innovation constrained
- Pricing opaque (is it "free" or not?)
- No multi-currency support for international businesses
2.3 Holded (Spain)
Overview: All-in-one ERP/accounting SaaS for Spanish and Latin American SMBs. Broader than pure accounting — includes CRM, inventory, HR, and project management. Rapidly expanding via API integrations.
Company: Holded, Barcelona, Spain. Founded 2016. Backed by Nauta Capital, Lakestar.
Core Features
| Feature | Details |
|---|---|
| Accounting | Full double-entry accounting, chart of accounts, reconciliation |
| Invoicing | Verifactu certified (Spain Tax Agency AEAT), e-invoicing |
| Expenses | OCR receipt scanning, expense management |
| Inventory | Real-time stock tracking, batch/serial numbers, POS |
| CRM | Customer pipeline, deal tracking |
| HR | Employee management, payroll (Spain) |
| Projects | Project management, time tracking |
| Reports | P&L, balance sheet, VAT reports, custom reports |
Pricing
| Plan | Price | Notes |
|---|---|---|
| Basic | €12/user/month | Core accounting + invoicing (up to 3 users) |
| Standard | €19/user/month | + Order management, inventory |
| Advanced | €25+/user/month | + HR, advanced CRM |
| Enterprise | Custom | Dedicated support, custom integrations |
| Free trial | 14 days | No card required |
API
- Type: REST API
- Auth: API key (per-organization)
- Documentation:
developers.holded.com - Key capabilities: Invoices, contacts, products, accounting entries, warehouses, employees
- Integrations: 700+ native integrations (Zapier, WooCommerce, Shopify, Salesforce)
- Webhook support: Yes
Security
| Aspect | Details |
|---|---|
| 2FA | Available |
| Encryption | TLS 1.2+, AES-256 at rest |
| Hosting | AWS EU (Ireland) |
| Compliance | GDPR, LOPD (Spanish data protection) |
| Certifications | ISO 27001 (pending confirmation) |
| Verifactu | Certified by Spanish Tax Agency (AEAT) for e-invoicing compliance |
Compliance Coverage
- ✅ Spain: Full IVA (VAT), Verifactu e-invoicing, Spanish CoA, SII reporting
- ✅ Latin America: Mexico, Colombia, Chile, Argentina editions
- ✅ GDPR compliant
- ❌ No Balkan market support
- ❌ No SEF, HR-FISK, or BiH UIO compliance
Support & Onboarding
- Support: Email, live chat (Spanish/English), help center (Spanish-first)
- Onboarding: Setup wizard, data import, onboarding call option on higher tiers
- Trial: 14 days free
- Partner network: Holded-certified partners in Spain and LatAm
Target Market
Spanish SMBs (5–100 employees) needing more than just accounting — businesses that want accounting + CRM + inventory in one platform. Strong in retail, distribution, and professional services.
Strengths vs. Bilko
- ERP breadth — one platform for all business operations
- 700+ integrations ecosystem
- AEAT Verifactu certification — model for Bilko's SEF/HR-FISK certifications
- Strong in Spanish-speaking markets = template for Balkan language expansion
Weaknesses (Bilko Opportunities)
- Complexity — overkill for micro SMBs
- Per-user pricing gets expensive for teams
- Spanish-language focused UI — no Balkan language support
- No Balkan regulatory compliance
2.4 Wave (Canada/US)
Overview: Freemium accounting SaaS for micro-businesses and freelancers. Free core product funded by financial services add-ons (payments, payroll). GraphQL API. H&R Block acquired Wave in 2019.
Company: Wave Financial Inc., Toronto, Canada. Founded 2010. Acquired by H&R Block 2019.
Core Features
| Feature | Details |
|---|---|
| Invoicing | Unlimited invoices (free), recurring billing, estimates |
| Expenses | Receipt OCR (Pro only), expense tracking |
| Accounting | Double-entry accounting, chart of accounts, journal entries |
| Banking | Bank connection and auto-import (manual entry in Starter) |
| Reports | P&L, balance sheet, cash flow, aged receivables |
| Payments | Online payment processing (fee-based: 2.9% + $0.60) |
| Payroll | Add-on service ($20–40/month, US/Canada only) |
| Bookkeeping | Managed bookkeeping service (Wave Advisors) |
Pricing
| Plan | Price | Notes |
|---|---|---|
| Starter | Free | Invoicing, expense tracking, reports (unlimited) |
| Pro | $16/month or $170/year | Automated bank import, receipt scanning, recurring invoices |
| Payments | 2.9% + $0.60 per transaction | Optional online payment processing |
| Payroll | $20–40/month + $6/employee | US/Canada only |
| Wave Advisors | From $149/month | Managed bookkeeping (human accountants) |
API
- Type: GraphQL API (public)
- Auth: OAuth 2.0 (authorization code flow); Pro subscription required for third-party OAuth
- Endpoint:
https://gql.waveapps.com/graphql/public - Documentation:
developer.waveapps.com - Key capabilities: Businesses, invoices, customers, products, accounting transactions
- Rate limits: Yes (429 on excess)
- Webhooks: Supported (invoice events, payment events)
- Note: Since May 2025, third-party OAuth requires active Pro subscription
Security
| Aspect | Details |
|---|---|
| 2FA | Available (SMS or authenticator app) |
| Encryption | TLS in transit, encrypted at rest |
| Hosting | Google Cloud (US) |
| Compliance | GDPR (limited — US-centric); PCI-DSS for payment processing |
| Certifications | PCI-DSS Level 1 (payment processing only) |
| Data residency | US-based — compliance risk for EU/GDPR businesses |
Compliance Coverage
- ✅ US: Sales tax support, 1099 forms
- ✅ Canada: GST/HST/PST
- ⚠️ GDPR: Limited — data hosted in US, privacy shield concerns
- ❌ No EU VAT reporting
- ❌ No Balkan market support (no SEF, HR-FISK, UIO)
- ❌ Payroll US/Canada only
Support & Onboarding
- Support: Email, community forum; live chat for Pro; phone for Wave Advisors
- Onboarding: Self-service; import from QuickBooks/CSV; no guided setup
- Trial: Core product is free (no trial needed)
- Target geography: North America primarily; international users use for basic invoicing only
Target Market
Micro-businesses and freelancers with ≤10 employees and <$100K revenue. Revenue under $1M. Strong in North America; used internationally for basic invoicing but lacks multi-country compliance.
Strengths vs. Bilko
- Free plan as user acquisition — massive funnel (4M+ users)
- GraphQL API is developer-friendly
- Simple, clean UX — minimal learning curve
- H&R Block backing provides financial services expansion
Weaknesses (Bilko Opportunities)
- US/Canada-centric — no EU VAT, no Balkan compliance
- Free plan has no automated bank imports (Pro only since 2023)
- No multi-currency support at scale
- Data residency in US = GDPR risk for EU users
- Payroll only for North America
2.5 Zoho Books (Global)
Overview: Part of the Zoho suite, Zoho Books is the most globally comprehensive accounting platform with 16+ country-specific editions. Deep API, multi-currency, global tax handling. Part of Zoho Corp (Indian conglomerate).
Company: Zoho Corporation, Chennai, India / Austin, US. Founded 1996. Private, profitable.
Core Features
| Feature | Details |
|---|---|
| Invoicing | Smart invoicing, recurring billing, client portal, estimates |
| Expenses | OCR scanning, expense reports, mileage tracking |
| Banking | Bank feeds, auto-reconciliation, AI categorization |
| Inventory | Real-time tracking, batch/serial numbers (Standard+ plans) |
| Projects | Time tracking, project billing, billable expenses |
| Payroll | Zoho Payroll add-on (select countries) |
| Reports | Comprehensive: P&L, balance sheet, trial balance, aging, custom reports |
| Multi-currency | 170+ currencies, real-time exchange rates |
| Tax | GST (India), VAT (UK, UAE, Saudi, etc.), sales tax (US), 16+ countries |
Pricing
| Plan | Price | Users | Invoices/year |
|---|---|---|---|
| Free | $0 | 1 + 1 accountant | 1,000 |
| Standard | $20/org/month | 3 | Unlimited |
| Professional | $50/org/month | 5 | Unlimited + inventory |
| Premium | $70/org/month | 10 | Unlimited + advanced |
| Elite | $150/org/month | 10 | Unlimited + advanced inventory |
| Ultimate | $275/org/month | 15 | All features |
API
- Type: REST API v3
- Auth: OAuth 2.0 (authorization code flow); supports server-based apps and self-client
- Documentation:
zoho.com/books/api/v3/ - Key capabilities: Full CRUD for all entities; webhooks; bulk operations
- Rate limits: Per-organization API call limits (varies by plan)
- Developer console: Built-in API Usage dashboard
- SDKs: Official SDKs for Python, Java, Node.js, PHP, Ruby
Security
| Aspect | Details |
|---|---|
| 2FA | Available (TOTP, SMS) |
| Encryption | TLS 1.2/1.3, AES-256 at rest |
| Hosting | US (AWS), EU (AWS Frankfurt for EU users), India, Australia, Japan |
| Compliance | GDPR, ISO 27001, SOC 2 Type II (Zoho Corp infrastructure) |
| Data residency | EU data hosted in Frankfurt for GDPR compliance |
| Certifications | ISO 27001, SOC 2 Type II |
Compliance Coverage
- ✅ 16+ country editions: India (GST), UK (MTD VAT), UAE, Saudi Arabia, Australia, US, Canada, Singapore, South Africa, Kenya, Bahrain, Oman, Qatar
- ✅ GDPR compliant with EU data residency option
- ✅ Multi-currency, 170+ currencies
- ⚠️ Serbia/BiH/Croatia: Global edition available but NO native SEF, HR-FISK, or BiH UIO compliance — manual VAT reporting only
- ❌ No Balkan-specific CoA templates
- ❌ No SEF e-invoicing integration
- ❌ No HR-FISK FINA certificate flow
Support & Onboarding
- Support: Email, live chat (24/5), phone (Premium+), community forum
- Onboarding: Setup wizard, data migration service, video tutorials
- Trial: 14 days free on any paid plan
- Partner network: Zoho-authorized partner ecosystem globally
Target Market
Global SMBs (1–50 employees) across all industries. Strong in India, Middle East, UK, and US markets. Ideal for multi-country businesses needing one platform.
Strengths vs. Bilko
- Most comprehensive global coverage (16 country editions)
- Strong API with official SDKs
- SOC 2 Type II + ISO 27001 certified
- Free tier for very small businesses
- Zoho ecosystem (CRM, HR, Projects) — powerful if customer uses Zoho suite
Weaknesses (Bilko Opportunities)
- No Balkan compliance whatsoever (Serbia, BiH, Croatia treated as "global" with manual VAT)
- Complex for small businesses — many features they never use
- Per-org pricing gets expensive at higher tiers
- UI dated compared to Fiken/FreshBooks
- Indian-first product — Balkan UX and language not considered
2.6 FreshBooks (Canada)
Overview: Cloud accounting focused on service businesses, freelancers, and agencies. Best-in-class invoicing and time tracking. Strong on client experience. SOC 2 Type 1 certified.
Company: FreshBooks, Toronto, Canada. Founded 2003. Private equity backed (Oak Investment Partners).
Core Features
| Feature | Details |
|---|---|
| Invoicing | Professional invoices, recurring billing, automatic payment reminders |
| Expenses | Receipt scanning, expense categories, mileage tracking |
| Time tracking | Built-in time tracking linked to projects and invoices |
| Client portal | Clients view invoices, approve estimates, pay online |
| Projects | Project management, team collaboration, profitability tracking |
| Reports | P&L, expenses, tax summary, accounts aging |
| Payroll | Gusto integration (US/Canada) |
| Proposals | Business proposals with e-signature |
Pricing
| Plan | Price (annual) | Clients |
|---|---|---|
| Lite | $17.10/month | Up to 5 clients |
| Plus | $29.70/month | Up to 50 clients |
| Premium | $54/month | Unlimited clients |
| Select | Custom | Dedicated support, custom domain |
| 30-day free trial | Available | Full features |
API
- Type: REST API (JSON)
- Auth: OAuth 2.0 (authorization code flow)
- Documentation:
freshbooks.com/api - Key capabilities: Clients, invoices, expenses, time entries, projects, estimates, payments
- Rate limits: Per-application limits (not publicly specified)
- Webhooks: Supported (invoice created/updated/sent/paid, expense created, payment received)
- Integrations: 100+ native integrations (Stripe, Slack, HubSpot, Shopify)
Security
| Aspect | Details |
|---|---|
| 2FA | Available (email-based OTP, rolling out to all accounts) |
| Encryption | TLS 1.2+, AES-256 at rest |
| Hosting | AWS (Canada/US) |
| Compliance | GDPR (limited — data may be in US), PCI-DSS for payments |
| Certifications | SOC 2 Type 1 (achieved February 2023, assessed by A-LIGN) |
| Penetration testing | Regular third-party pen tests |
Compliance Coverage
- ✅ Canada/US: GST/HST, 1099 reporting
- ✅ UK: VAT (manual export for HMRC)
- ✅ GDPR: Basic compliance
- ⚠️ EU VAT: Manual reporting only — no native filing
- ❌ No Balkan compliance (no SEF, HR-FISK, UIO)
- ❌ No Balkan-language support
Support & Onboarding
- Support: Phone (Mon–Fri), live chat, email, knowledge base
- Onboarding: Guided setup wizard, 30-day trial, import from QuickBooks/Excel/CSV
- Trial: 30 days free (all features)
- Dedicated support: Select plan has dedicated account manager
Target Market
Freelancers, consultants, agencies, and service businesses with 1–50 employees. Revenue $0–$10M. Strong in creative industries, IT consultants, lawyers, and accountants.
Strengths vs. Bilko
- SOC 2 Type 1 — trust signal for enterprise/SMB procurement
- Best invoicing UX in class — highly rated by non-accountants
- Strong client portal — professional experience for end-customers
- Phone support is rare in SaaS accounting — differentiator for SMBs
Weaknesses (Bilko Opportunities)
- No Balkan compliance
- Client-count pricing (Lite: 5 clients) is restrictive
- Time tracking focus makes it less suitable for pure accounting
- No native payroll for most markets
- 2FA not enforced — security gap
2.7 Pancake (Romania)
Overview: Pancake (pancakeapp.com) is a self-hosted project management and invoicing platform primarily targeted at freelancers. While listed as "Romania," it is not a local accounting compliance solution — it is a generic English-language self-hosted tool with a one-time license.
Note: The Pancake app is not a direct accounting compliance competitor. For Romania-specific context, the relevant compliance framework is RO e-Factura (mandatory B2B e-invoicing since January 2024, B2C since January 2025 via the ANAF portal). This is analogous to Serbia's SEF system.
Company: Pancake App. Self-hosted, one-time purchase model. No country-specific company information available.
Core Features
| Feature | Details |
|---|---|
| Invoicing | Professional invoices, recurring billing |
| Time tracking | Project-based billable hours |
| Project management | Kanban, milestones, task management |
| Client portal | Clients view projects, invoices, communicate |
| Expenses | Basic expense tracking |
| Contracts | Contract templates, e-signature |
| Payments | PayPal, Stripe integration |
Pricing
| License | Price | Notes |
|---|---|---|
| Pancake 4 License | $179 one-time | 1 installation, lifetime updates, free support |
| No subscription | — | Runs on your own server; no ongoing fees |
API
- Type: Limited REST API (not publicly documented at enterprise level)
- Auth: API key
- Self-hosted: Full database access as alternative to API
Security
| Aspect | Details |
|---|---|
| 2FA | Not documented |
| Encryption | TLS (your server responsibility); no built-in encryption claims |
| Hosting | Self-hosted (customer manages) |
| Compliance | None (self-hosted — customer's responsibility) |
| Certifications | None |
Compliance Coverage
- ❌ No accounting compliance (not a double-entry accounting system)
- ❌ No VAT filing
- ❌ No e-invoicing compliance (not connected to RO e-Factura, SEF, or HR-FISK)
- ❌ No regulatory reporting
Target Market
Freelancers and micro-agencies who want to self-host their invoicing. Technically savvy users. Budget-conscious (one-time fee). Not suitable for businesses needing accounting compliance.
Relevance to Bilko
Pancake is not a direct competitor to Bilko. It serves a different use case (project/invoice management for freelancers, self-hosted). However, the one-time pricing model and self-hosted philosophy represent a segment of the Balkan market that values data control and low recurring costs.
Bilko opportunity: Offer data export and sovereignty messaging to capture users who are currently self-hosting Pancake but need real accounting compliance (VAT filing, SEF integration, etc.).
2.8 Regional Competitors (Bonus Research)
Two regional competitors emerged from research as more directly relevant than Pancake:
Eurofaktura
- Coverage: Czech Republic, Slovenia, Croatia, Serbia, Bulgaria, Hungary, Italy
- Features: Cloud-based ERP with e-invoicing, VAT, accounting
- Notable: Has SEF (Serbia) and Croatian e-račun integrations
- Weakness: Outdated UI, limited API, primarily targeting accountants (not SMB self-serve)
- URL: eurofaktura.com
E-računi (Serbia)
- Coverage: Serbia-specific
- Features: Cloud invoicing, payroll, accounting + eTax (Serbian Tax Administration) integration
- Notable: Native SEF integration, Serbian language, in-market support
- Weakness: Legacy system, poor UX, no modern mobile/API
- URL: e-racuni.com
3. Feature Comparison Matrix
| Feature | Fiken | FreeAgent | Holded | Wave | Zoho Books | FreshBooks | Bilko (Target) |
|---|---|---|---|---|---|---|---|
| Invoicing | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ ⭐ | ✅ |
| Recurring invoices | ✅ | ✅ | ✅ | ✅ (Pro) | ✅ | ✅ | ✅ |
| Expense tracking | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Receipt OCR | ✅ | ✅ (add-on) | ✅ | ✅ (Pro) | ✅ | ✅ | ✅ |
| Bank feeds | ✅ | ✅ (Open Banking) | ✅ | ✅ (Pro) | ✅ | ✅ | ✅ |
| Bank reconciliation | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Double-entry accounting | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Chart of accounts | ✅ (NS 4102) | ✅ (UK standard) | ✅ (Spain) | ✅ (generic) | ✅ (16 countries) | ✅ (generic) | ✅ (RS/BA/HR) |
| VAT / Tax reports | ✅ (Altinn) | ✅ (HMRC MTD) | ✅ (IVA Spain) | ⚠️ manual | ✅ (16 countries) | ⚠️ manual | ✅ (SEF/UIO/HR) |
| E-invoicing | ✅ (EHF Norway) | ❌ | ✅ (Verifactu Spain) | ❌ | ❌ | ❌ | ✅ (SEF/HR-FISK) |
| Payroll | ✅ (Norway) | ✅ (UK RTI) | ✅ (Spain) | ✅ (US/CA add-on) | ⚠️ (select countries) | ⚠️ (Gusto US/CA) | 📋 Phase 2 |
| Multi-currency | ❌ | ⚠️ basic | ✅ | ❌ | ✅ (170 currencies) | ⚠️ basic | ✅ (RSD/BAM/EUR) |
| Time tracking | ❌ | ✅ | ✅ | ❌ | ✅ | ✅ ⭐ | ❌ |
| Inventory | ❌ | ❌ | ✅ | ❌ | ✅ (Standard+) | ❌ | 📋 Phase 3 |
| CRM | ❌ | ❌ | ✅ | ❌ | ⚠️ (via Zoho CRM) | ❌ | ❌ |
| Client portal | ❌ | ❌ | ✅ | ❌ | ✅ | ✅ | 📋 Phase 2 |
| P&L report | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Balance sheet | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Cash flow | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Mobile app | ⚠️ PWA | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ (Phase 2) |
| Accountant access | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| RBAC (roles) | ⚠️ basic | ⚠️ basic | ✅ | ⚠️ basic | ✅ | ✅ | ✅ |
| Serbia (SEF) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ Phase 2 |
| BiH (UIO) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ Phase 3 |
| Croatia (HR-FISK) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ Phase 2 |
| Balkan languages | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ (SR/BS/HR) |
Legend: ✅ Full support | ⚠️ Partial/limited | ❌ Not supported | 📋 Planned
4. Pricing Comparison Matrix
| Product | Entry Price | Model | Free Plan/Trial | Notes |
|---|---|---|---|---|
| Fiken | ~€12/month | Flat per-org | 30-day free trial | Simple, one price per tier |
| FreeAgent | Free* | Flat per-org | 30-day free trial | *Free with NatWest/RBS banking |
| Holded | €12/user/month | Per-user | 14-day free trial | Gets expensive for teams |
| Wave | Free | Freemium | Core product free | Pro $16/month for automation |
| Zoho Books | Free | Per-org | 14-day trial on paid | Free: 1K invoices/year; paid from $20 |
| FreshBooks | $17.10/month | Per-org | 30-day free trial | Client-count pricing limits Lite |
| Pancake | $179 one-time | One-time | — | Self-hosted, no compliance |
| Bilko (target) | ~€15/month | Per-org | 30-day free trial | Flat pricing, compliance included |
Pricing Insight for Bilko
- Sweet spot: €15–25/month flat per-organization (not per-user) — maximizes SMB adoption
- No per-user pricing — Holded's model penalizes growth; Fiken's flat model is loved by SMBs
- Free trial is table stakes — all global competitors offer it
- Freemium consideration: Wave proves free plan drives massive user acquisition, but creates support burden and conversion pressure. For Bilko's compliance-heavy product, a 30-day trial is preferable over freemium — compliance features require onboarding support.
- Compliance included in base price — no nickel-and-diming for SEF or HR-FISK integration. This is a key differentiator.
5. API Pattern Analysis
| Product | API Style | Auth | Webhooks | Rate Limits | SDKs | Maturity |
|---|---|---|---|---|---|---|
| Fiken | REST v2 | OAuth 2.0 + API key | ✅ | Not public | Community | Medium |
| FreeAgent | REST v2 | OAuth 2.0 | ✅ | Not public | Community PHP/Node | High |
| Holded | REST | API key | ✅ | Not public | Community | Medium |
| Wave | GraphQL | OAuth 2.0 (Pro required) | ✅ | 429 documented | None official | High |
| Zoho Books | REST v3 | OAuth 2.0 | ✅ | Per-plan limits | Official (5 languages) | Very High |
| FreshBooks | REST | OAuth 2.0 | ✅ | Not public | None official | High |
| Pancake | Limited REST | API key | ❌ | — | None | Low |
Key API Patterns for Bilko Design
-
OAuth 2.0 is standard — all enterprise-grade competitors use it. Bilko's API must support OAuth 2.0 authorization code flow for third-party integrations.
-
REST > GraphQL for accounting — while Wave uses GraphQL, REST is the dominant pattern in accounting APIs. Bilko should use REST with JSON. Consider GraphQL for a future v2 API.
-
Webhooks are expected — invoice sent, payment received, expense approved are minimum webhook events. Important for accountant tools and ERP integrations.
-
API key for simple integrations — in addition to OAuth, provide API key support for simple server-to-server integrations (e.g., WooCommerce → Bilko invoice creation).
-
Wave's Pro-gate on API — requiring a paid plan for OAuth access is a monetization lever. Consider for Bilko: API access on all plans, but webhook events only on paid plans.
-
Zoho's versioning model — v3 API with stable versioning and developer console is the gold standard. Bilko should version from day one (
/api/v1/).
Bilko API Target Design
Authentication: OAuth 2.0 (code flow) + API key
Style: REST + JSON
Versioning: /api/v1/
Webhooks: invoice.created, invoice.sent, invoice.paid, expense.approved, payment.received
Rate limits: 100 req/15min (general), 5 req/15min (auth)
Documentation: OpenAPI 3.0 spec + generated SDK
SDKs: JavaScript/TypeScript (Phase 2), Python (Phase 3)
6. Security Comparison
| Product | 2FA | Encryption | Certifications | Data Residency | GDPR |
|---|---|---|---|---|---|
| Fiken | ✅ Optional | TLS + AES-256 | ISO 27001 (Visma) | Norway | ✅ |
| FreeAgent | ✅ Optional | TLS + AES-256 | SOC 2 (NatWest) | UK (AWS) | ✅ |
| Holded | ✅ Optional | TLS + AES-256 | ISO 27001 (pending) | EU (AWS Ireland) | ✅ |
| Wave | ✅ Optional | TLS + AES-256 | PCI-DSS Level 1 | US (Google Cloud) | ⚠️ |
| Zoho Books | ✅ Optional | TLS + AES-256 | ISO 27001 + SOC 2 Type II | US/EU/India/AU | ✅ |
| FreshBooks | ✅ Optional | TLS + AES-256 | SOC 2 Type 1 | US/CA (AWS) | ⚠️ |
| Pancake | ❌ | TLS (self) | None | Self-hosted | N/A |
| Bilko (target) | ✅ TOTP (enforce on owner) | TLS 1.3 + AES-256 + AES-256-GCM (L4 fields) | SOC 2 Type II (Phase 2) | EU West (Railway) | ✅ |
Security Observations
-
2FA is optional everywhere — no competitor enforces 2FA. Bilko can differentiate by requiring 2FA for org owners (compliance-first positioning).
-
Field-level encryption is not mentioned by any competitor — Bilko's AES-256-GCM for tax IDs (PIB/JMBG/OIB/JIB) and IBAN is a genuine differentiator in the Balkan regulatory context.
-
SOC 2 is the enterprise trust signal — FreshBooks got Type 1 in 2023; Zoho has Type II. Bilko should target SOC 2 Type 1 within 18 months of launch as an enterprise sales enabler.
-
Wave's US data residency is a GDPR risk — EU users of Wave are technically at risk. Bilko's EU West (Railway Frankfurt/Amsterdam) hosting is a compliance advantage.
-
ISO 27001 via Visma — Fiken benefits from Visma's group certification. Bilko should pursue ISO 27001 as it scales (Phase 3).
7. Balkan Market Gap Analysis
What Exists Today (Balkan SMB Accounting)
| Solution | Serbia | BiH | Croatia | Quality | Modern? |
|---|---|---|---|---|---|
| Eurofaktura | ✅ | ❌ | ✅ | Medium | No (legacy) |
| E-računi | ✅ | ❌ | ❌ | Low | No (legacy) |
| Desktop software (local) | ✅ | ✅ | ✅ | Varies | No |
| Excel + manual SEF upload | ✅ | ✅ | ✅ | N/A | — |
| Zoho Books (global) | ⚠️ | ⚠️ | ⚠️ | High | Yes |
| Bilko (target) | ✅ | ✅ | ✅ | Target: highest | Yes |
Compliance Gaps in Global Players
| Compliance Requirement | Fiken | FreeAgent | Holded | Wave | Zoho Books | FreshBooks | Bilko |
|---|---|---|---|---|---|---|---|
| Serbia SEF e-invoicing (B2B mandatory) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ Phase 2 |
| Serbia PDV 20%/10% calculation | ❌ | ❌ | ❌ | ❌ | ⚠️ manual | ❌ | ✅ |
| Serbia APR financial reporting | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ Phase 2 |
| BiH UIO VAT (17%) | ❌ | ❌ | ❌ | ❌ | ⚠️ manual | ❌ | ✅ |
| BiH FBiH/RS entity CoA | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ |
| Croatia HR-FISK e-invoicing (B2B mandatory Jan 2026) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ Phase 2 |
| Croatia PDV 25%/13%/5% | ❌ | ❌ | ❌ | ❌ | ⚠️ manual | ❌ | ✅ |
| FINA certificate flow | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ Phase 2 |
| Serbian/Bosnian/Croatian UI | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ |
Conclusion: Zero global players have native Balkan compliance. Bilko owns this space by default.
8. Key Takeaways for Bilko Positioning
8.1 Positioning Statement
"Bilko is the Fiken for the Balkans — simple, beautiful accounting built for Serbia, BiH, and Croatia compliance. The only cloud accounting platform with native SEF, HR-FISK, and BiH UIO support."
8.2 Differentiation Pillars
| Pillar | How Bilko Wins |
|---|---|
| Compliance-native | No competitor has SEF, HR-FISK, or BiH UIO. Bilko is the only compliant option. |
| Simple UX | Fiken-inspired simplicity — built for SMB owners, not accountants. No accounting jargon. |
| Flat per-org pricing | No per-user pricing (unlike Holded). Scales with business, not headcount. |
| Modern tech stack | React, TypeScript, REST API — vs. legacy desktop or outdated web software |
| Security-first | Field-level encryption for tax IDs/IBAN; EU data residency; 2FA required for owners |
| Local language | SR/BS/HR UI and support — all global players are English-only |
8.3 Pricing Recommendation
Based on competitor analysis:
- Entry tier: €15–18/month per organization (Starter — invoicing + expenses + basic reports)
- Growth tier: €25–30/month per organization (+ SEF/HR-FISK integration, advanced reports, bank feeds)
- Pro tier: €45–55/month per organization (+ multi-entity, API access, priority support)
- Free trial: 30 days, no credit card required (industry standard)
- NOT freemium: Compliance-heavy product requires onboarding support; free plan creates support burden without strong conversion path
8.4 Feature Priority (Based on Competitive Gaps)
Build first (MVP — what all competitors lack in Balkans):
- SEF integration (Serbia B2B e-invoicing — mandatory)
- HR-FISK integration (Croatia — mandatory Jan 2026)
- VAT calculations per country (RS 20%/10%, BA 17%, HR 25%/13%/5%)
- Country-specific Chart of Accounts (RS, BA FBiH/RS, HR)
- Serbian/Croatian/Bosnian UI
Build second (match competitors): 6. Mobile app (all competitors have it; Fiken only has PWA — advantage) 7. Receipt OCR scanning 8. Bank feed integration (Open Banking for Balkans) 9. Client portal
Build third (differentiate further): 10. Payroll (Serbia: PIO contributions; Croatia: OPZ-STAT) 11. API for accountant tools 12. Accountant partner portal (Fiken's biggest growth channel)
8.5 Go-to-Market Insights
| Insight | Source | Implication for Bilko |
|---|---|---|
| Accountant partnerships drive SMB adoption | Fiken, FreeAgent | Build accountant portal early; offer free access for accountants who onboard clients |
| Bank partnerships = free distribution | FreeAgent + NatWest | Target Serbian and Croatian neobanks (Revolut Business, neobanks entering RS/HR) for partnership |
| Compliance deadline = urgency trigger | Croatia HR-FISK mandatory Jan 2026 | Croatia launch window is NOW — urgency marketing around compliance deadline |
| Free trial converts better than freemium for compliance products | FreshBooks, Fiken, FreeAgent | 30-day trial with onboarding call; no freemium complexity |
| API for integrators | Wave, Zoho, FreshBooks | Accountant practice management tools, e-commerce plugins (WooCommerce RS/HR) |
8.6 Pricing / Feature Bundling Recommendation
Bilko Starter — €18/month
├── Unlimited invoices + expenses
├── VAT reports (manual export)
├── 2 users
├── 30-day trial
Bilko Growth — €29/month (most popular)
├── Everything in Starter
├── SEF e-invoicing (Serbia) or HR-FISK (Croatia)
├── Bank feeds + reconciliation
├── Unlimited users
├── API access
Bilko Pro — €49/month
├── Everything in Growth
├── All 3 countries (RS + BA + HR)
├── Priority support
├── Accountant portal
├── Custom reports
├── Audit trail access
Sources
- Fiken Pricing (fiken.no)
- Fiken Reviews — SoftwareWorld
- Fiken API Documentation
- FreeAgent Pricing Guide — Finexer
- FreeAgent Features — GoForma
- FreeAgent Developer Docs — OAuth
- FreeAgent 2FA Support
- Holded Pricing
- Holded on GetApp
- Holded Fintech Integration Guide — Chift
- Wave Pricing
- Wave Pro Plan
- Wave GraphQL API Reference
- Wave 2FA Support
- Wave Security
- Zoho Books Pricing — Capterra
- Zoho Books Review 2025 — MeruAccounting
- Zoho Books API — OAuth
- FreshBooks Pricing — Capterra
- FreshBooks SOC 2 Certification
- FreshBooks API
- Pancake App
- Serbia SEF E-Invoicing — DDDInvoices
- Eurofaktura Regional ERP
- E-računi Serbia
- Romania e-Factura 2025 — GlobalVATCompliance
Last Updated: 2026-02-24 Next Review: When launching in a new market (Serbia Phase 2, Croatia Phase 2, BiH Phase 3) Owner: Product Team