Best website design examples, and what they get right for Dubai and UAE businesses
What well known sites such as GOV.UK, u.ae, RTA, Apple and Stripe get right, and how to turn those qualities into a brief.
Read the articleMobile Apps
Which money features a UAE app can build itself, which need a Central Bank, DFSA or FSRA licence, and how payment, wallet, invoicing and expense apps are put together around that line.

Fintech app development in Dubai starts with one decision that shapes every screen: will your company touch customer money, or will a licensed bank or payment provider do that while your app handles the experience? Paying merchants, issuing wallets, moving funds and issuing cards are regulated by the Central Bank of the UAE onshore, and by the DFSA in DIFC or the FSRA in ADGM. Invoicing and expense tools sit mostly outside that line until they start holding or moving funds.
This guide covers where that line falls as of October 2026, how each type of app is built around it, and the identity, tax and security rules a UAE fintech product must meet.
Key points
This guide is general information for product planning, not legal or regulatory advice. Licensing scope depends on your exact business model, the emirate or free zone you operate from, and how funds flow. Confirm your position with the relevant regulator or a qualified licensing adviser before you build or market any regulated feature.
Onshore UAE, two CBUAE instruments do most of the work for anyone planning a payment or wallet product. Both are published in the CBUAE Rulebook, and both should be read before a single wireframe for a Dubai fintech app goes into development.
The Retail Payment Services and Card Schemes Regulation (Circular 15/2021, in force from June 2021) sets four licence categories. Category I covers payment account issuance, payment instrument issuance, merchant acquiring, payment aggregation, domestic and cross border fund transfers and payment token services. Categories II and III cover narrower subsets, and Category IV covers only payment initiation and account information services.
In product terms: a checkout that settles card payments for many merchants looks like acquiring or aggregation; a send money feature looks like a fund transfer; an app that shows balances from a user’s bank accounts looks like account information. Each maps to a licence somebody in the chain must hold.
The Stored Value Facilities Regulation (Circular 6/2020) says issuing or operating a stored value facility in the State requires a prior CBUAE licence, except a single purpose facility where the balance only pays for the issuer’s own goods or services. A closed loop scheme is the typical example. The Central Bank may exempt some low risk facilities on application, and one exemption route requires a trial in its FinTech Office sandbox.
That distinction decides a lot for wallet app development in Dubai, and for any fintech app that stores a balance. A café chain’s prepaid balance that only buys coffee from that chain is closed loop. The same balance that can pay a partner restaurant, or be sent to a friend, is a different product.
The payment services regulation excludes technical service providers that support a payment service but never come into possession of the money, along with data processing, IT security and authentication services. This is the gap most fintech app development in Dubai works within: your company builds and runs the software, and a licensed entity owns the regulated activity.
The two financial free zones run their own regimes. The SVF regulation states that its scope excludes the Financial Free Zones, and that institutions regulated by a free zone authority may conduct SVF business onshore only after obtaining a Central Bank licence. Choosing a base is therefore also choosing which rulebook your app will be built against.
In DIFC, the DFSA describes its Innovation Testing Licence as its version of a regulatory sandbox. Applicants submit a pre application form, then a full application with a technology related test plan. Testing typically runs for 12 months with restrictions such as limited clients and transaction volumes and values, after which the holder applies to remove the restrictions or withdraws its licence.
In ADGM, the FSRA describes its RegLab as a controlled environment for fintech participants to develop and test solutions without the full suite of regulatory requirements at the outset, for solutions that are ready for testing and do not currently fall under its regulated activities.
A sandbox changes fintech app development in Dubai and Abu Dhabi alike. Client and transaction limits must be enforced in code, regulator reporting must come out of the admin console, and the restrictions should lift without a rebuild.
Most early stage fintech app development in Dubai uses a bank or a licensed payment service provider as the regulated party. The partner holds the accounts, runs the acquiring or the wallet licence, and exposes APIs; your app owns the interface, the onboarding journey, the business logic and the brand. It is the quicker route, but it still shapes development of a fintech app for Dubai users, because the partner’s obligations reach you through the contract.
Holding funds yourself means applying for a licence and running the controls that come with it. For a wallet, Article 11 of the SVF regulation requires the float to be protected against claims by the licensee’s other creditors, kept in segregated accounts with licensed banks or a recognised foreign bank, and reconciled against system records at least daily. Those requirements turn into ledger design, banking integrations and an operations team, which changes the scope of fintech app development in Dubai far more than the paperwork does.
The CBUAE Open Finance Regulation (Circular 03/2025, issued July 2025) creates an Open Finance licence for data sharing and service initiation through a central API Hub with a Trust Framework. Data sharing and initiation of transactions are always subject to the user’s express consent and appropriate authentication. The Central Bank says onboarding of data holders is phased, starting with banks and insurance companies, and that an Open Finance licence does not permit holding customer funds in any form. For a personal finance or account aggregation app in Dubai, that licence and its consent rules frame the fintech development work.
A payment product is rarely a single app. A scope for fintech app development in Dubai should name three surfaces, each with its own users and permissions.
| Surface | Who uses it | What it must do |
|---|---|---|
| Customer app | Consumers or business users | Onboarding and identity checks, linking a card or account, paying or sending, receipts, disputes, limits, notifications, Arabic and English with proper right to left layout. |
| Merchant or business app | Shops, freelancers, finance teams | Payment links and QR codes, refunds, settlement reports, staff roles, invoice and payout history, exports for accounting. |
| Operations console | Your compliance, support and finance staff | Case management for KYC reviews, transaction monitoring alerts, account freezes, limit changes with an audit trail, reconciliation views, regulator and partner reporting. |
The operations console is the part of fintech app development in Dubai that budgets most often underestimate. Compliance staff must see why an alert fired and record what they decided; support staff must explain a failed payment without seeing more personal data than their role allows.
A wallet looks like a balance on a screen; underneath it is a double entry ledger that must agree with the money in the bank at all times. The SVF regulation requires the aggregate balance of all customer accounts to reflect the total float accurately, so every top up, transfer, fee, refund and reversal needs its own ledger entry, an idempotent API call that cannot post twice, and a daily reconciliation job against the safeguarding account.
Plan the failure states during development too: a card top up approved by the acquirer but never confirmed to your system, or a refund requested after the balance is spent. Each needs a defined path in the Dubai fintech app and in the console.
UAE Pass is the national digital identity, managed by Digital Dubai, TDRA and the Abu Dhabi Digital Authority. Its developer documentation lists three capabilities: authentication, digital signature and eSeal, and data and document sharing, with document sharing available to private organisations. For fintech app development in Dubai this means a service provider onboarding process with its own development and assessment phases, plus a staging environment for proof of concept work, so allow for it in the plan.
The account type matters for a fintech flow. UAE Pass documents a basic SOP1 account that is unverified and can be created without an Emirates ID, an SOP2 advanced account verified with the Emirates ID, and an SOP3 qualified account verified with finger or face biometrics. An onboarding journey that depends on a verified identity should check which level the user holds and explain what to do if it is only basic.
Anti money laundering is the area to frame most carefully. The payment services regulation requires providers to identify and assess their money laundering and terrorist financing risks, apply risk based customer due diligence and monitoring, and carry out periodic risk profiling of users. It also refers to the federal AML law, Decree Federal Law No. 20 of 2018, and its implementing regulation. In practice the licensed entity owns that programme; the app collects the right data, passes it to screening and monitoring tools, holds transactions when the rules say so, and gives compliance staff the console to act. Your developer should not be setting risk thresholds.
Two habits help during development of any Dubai fintech app: store identity data only where the partner’s policy says, never in analytics tools, and build reverification into the journey, because Emirates IDs expire and risk profiles change.
An invoicing app for UAE businesses has two jobs: produce a valid VAT tax invoice today, and fit the national e-invoicing system that is now being phased in. Neither requires a Central Bank licence on its own, but adding pay now buttons, collections or early payment financing moves the product back towards the payment rules above.
The Federal Tax Authority’s guide lists what a full tax invoice must show, including the words “tax invoice”, supplier and recipient details with TRNs, a sequential number, dates, line items with quantity, unit price and VAT rate, and totals in UAE dirhams. Our guide to tax invoice and VAT requirements for UAE stores covers those fields in more depth.
For e-invoicing, the Ministry of Finance says the system is based on the OpenPeppol standard, that issuers and recipients must appoint an Accredited Service Provider, and that it covers business to business and business to government transactions. A pilot began on 1 July 2026. In May 2026 the Ministry moved the deadline for the largest businesses to appoint a provider to 30 October 2026, with implementation still due by 1 January 2027. Smaller businesses follow from 1 July 2027 and government entities from 1 October 2027.
For an invoicing app, development has to start from a structured invoice data model, not a PDF template with fields painted on. A Dubai fintech app that issues invoices needs machine readable line data, tax categories, buyer and seller identifiers and a status history recording what the accredited provider returned.
An expense management app usually starts as a receipt capture and approval tool and grows into corporate cards. The first stage is ordinary software; the second brings payment instrument issuance, which the payment services regulation lists as a licensed service, so cards are almost always issued by a licensed partner with your app as the interface.
As with any fintech app development in Dubai, decide during development where receipts and employee data are hosted and who can see them.
Annex II of the payment services regulation sets out technology risk and information security practices that read like a feature list. It calls for multi factor authentication for high risk transactions, end to end encryption of passwords between the mobile app and the system that verifies them, limits on login attempts and session controls, and reauthentication with controls such as two factor authentication before high risk actions, which include transactions above set limits and changes to personal contact details.
On top of that, careful fintech app development for Dubai users normally includes device binding so a new phone triggers verification, biometric sign in through the operating system rather than custom code, certificate pinning, detection of rooted or jailbroken devices, screenshot protection on sensitive screens and remote session revocation. None of these replaces an independent test; see our explainer on penetration testing for what a test should cover before launch.
The app stores add their own rules. Apple’s App Review Guidelines say apps in highly regulated fields such as banking and financial services should be submitted by a legal entity that provides the services, not by an individual developer, so for fintech app development in Dubai the developer account belongs to your company or your licensed partner. Google Play’s Financial Services policy requires any app with financial features to complete the financial features declaration in Play Console, requires compliance with local regulations in each targeted country, and sets specific disclosure rules for personal loan apps.
For build approach and budgeting, see our guides to building a first version of an app and what drives mobile app cost in the UAE.
Our team designs and builds customer apps, merchant apps and operations consoles on top of licensed banking and payment partners, in Arabic and English. Our fintech work includes Purpose Payment, a US fintech app. You approve the full design before development begins, builds are tested on real devices, and handover includes training and a recorded walkthrough. We work alongside your licensing adviser rather than replacing one.
Start with our mobile app development service, or, if you also need a public site, our finance and insurance website design and online trading platform website pages. Send us your brief and we will return a written fixed price proposal within 45 minutes during business hours, with no obligation.
Straight answers
Often yes, by building the customer experience on top of a bank or licensed payment service provider that holds the funds and the licence. The CBUAE regulation excludes technical service providers that never come into possession of the money. Your contract with the partner and your marketing copy both have to reflect who actually provides the regulated service.
The CBUAE stored value regulation allows a single purpose facility, where the balance only buys the issuer's own goods or services, without a licence. Once the balance can pay third parties or be sent to other users it moves into licensed territory. Confirm your exact design with the Central Bank or a licensing adviser before you build the top up screen.
No rule in the sources we reviewed makes UAE Pass compulsory for a private fintech app, but it is the national digital identity and private organisations can integrate its authentication and document sharing. Your licensed partner's KYC policy decides which identity checks are acceptable, so agree the onboarding flow with them first.
If your users are businesses in scope, their invoices will need to move through an Accredited Service Provider on the Peppol based network on the dates the Ministry of Finance has set. An invoicing app either becomes an accredited provider itself or integrates with one. Plan the data model around the mandatory fields now rather than retrofitting it.
No. We design and build the apps, the admin consoles and the integrations; licensing is a matter for you, your legal adviser and the regulator. We can work alongside your adviser so the product matches what the licence application describes.
Sources
Fixed price, in writing
Got it. Your quote is being written now.
In business hours you will have it within 45 minutes. Check your inbox for the confirmation.
Keep reading

What well known sites such as GOV.UK, u.ae, RTA, Apple and Stripe get right, and how to turn those qualities into a brief.
Read the article
Registrar, DNS and hosting are three separate things. Here is which ones a UAE business should hold, and what the .ae rules say.
Read the article
When a breadcrumb trail earns its place on a UAE website, and how to design, mark up and translate it properly.
Read the article