Ulka ERP
FeaturesSolutionsPricingSecurityFAQCompany
Log inStart free
Ulka ERP

ZATCA Phase 2 e-invoicing inside a complete ERP, for small and medium businesses that sell products, services, or both.

Product

  • Features
  • ZATCA e-invoicing
  • Pricing
  • Security

Solutions

  • Small Business
  • Product Businesses
  • Service Businesses
  • Hybrid Businesses

Resources

  • Moving to Ulka
  • FAQ
  • Contact
  • Log in
  • Start free

Company

  • About
  • Contact

Legal

  • Privacy
  • Terms
  • Cookies
  • Refund Policy
  • Security

© 2026 Ulka. All rights reserved.

Country-specific compliance is applied automatically based on your organization’s country.

FAQ

Frequently asked questions

Everything you might want to know before you start. If your question is not here, contact support@ulkaerp.com and we will help.

What is Ulka ERP?

Ulka ERP is a multi-tenant business management system for small and medium businesses, built around ZATCA Phase 2 e-invoicing. It brings sales, purchasing, inventory, products and services, accounting, finance, HR, assets and manufacturing into one connected platform, with clearance and reporting handled as you invoice.

Who is Ulka ERP for?

It is built for small and medium businesses that sell products, services, or both. The modules and workflows adapt to your business type, so the setup fits how you actually work.

Can I manage both products and services?

Yes. Ulka supports product businesses that need inventory and purchasing, service businesses that sell time and deliverables, and hybrid businesses that do both from one catalog and one sales flow.

Does it support inventory?

Yes. You get warehouses, real-time stock, transfers, adjustments, stock counts with variance write-back, batch and serial tracking, reservations, reorder suggestions, stock alerts, and valuation and aging reports.

Does it support accounting?

Yes. Your sales, purchases, expenses and payments post to the ledger and roll up into the trial balance, profit and loss, and balance sheet. You also get bank accounts, opening balances, accounting periods and multi-tax handling.

Does it include a CRM?

Yes. The CRM covers leads, an opportunity pipeline, follow-ups, campaigns, contacts and customer groups, plus customer and supplier statements, all next to your sales and accounting data.

What do I need to start clearing invoices with ZATCA?

Your company details, your VAT registration and a one-time password from the Fatoora portal. Ulka generates the certificate request, runs the compliance checks ZATCA requires, and activates production once they pass. After that a standard invoice to a registered business is cleared and a simplified invoice to a consumer is reported, automatically, as you issue them. If the gateway is unreachable the invoice queues and retries on its own, and you can send a pending one by hand.

Which countries and currencies are supported?

Ulka is designed for international use, with multiple currencies and languages, right-to-left support and regional formats. Country-specific invoicing and compliance are applied automatically based on your organization’s configured country.

Is a credit card required?

No. The launch offer requires no credit card, no billing information and no payment details. We only collect what is needed to create and run your organization.

How does the first 100 businesses offer work?

The first 100 businesses to create and verify an organization receive 3 months of the full platform free: every module at our Business level, up to 25 users and unlimited branches. Eligibility is enforced on our servers, so the count is applied fairly. Once the 100 places are claimed, new sign-ups receive the standard 14-day trial.

What happens when the free period ends?

Nothing is charged automatically, and we never ask for payment details unless you explicitly choose a plan. Your account becomes read-only: every screen, report and export keeps working, and you simply cannot add new entries until you choose a plan. Nothing is ever deleted.

Can I cancel?

Yes. You can cancel at any time from your account. You keep access for the remainder of any active period.

Is my data isolated from other businesses?

Yes. Ulka is multi-tenant with organization-level isolation and role-based access control, so your data is separated from every other organization on the platform.

Can I add users and run multiple branches?

Yes. You can invite users and assign them roles with specific permissions, and you can run multiple organizations or branches under your account, subject to your plan’s limits.

Start free. The first 100 businesses get 3 months free.

Start free