FXSOFT
Skip to content

Everything a Money Changer Needs, in One System

From the first customer photo to the Central Bank submission file — here is what FXSOFT does, area by area.

Customers · Profile
FXSOFT customer profile showing ID details, document copies and invoice history
Add Customer with AI: choose NIC, passport or driving licence
Customer onboarding

Smarter Customer Onboarding

Get a new customer registered in seconds, not minutes — FXSOFT reads their ID and keeps every record organized and ready for compliance.

  • AI-Powered Document Scanning

    FXSOFT AI reads a photo of a customer's NIC or passport and auto-fills the KYC form in seconds, cutting manual data entry at the counter.

  • Organized Customer & KYC Records

    Keep complete, searchable customer profiles and transaction history in one place, ready whenever you need them.

Explore customer onboarding & KYC
Invoices · New invoice
FXSOFT new invoice screen with customer, purpose and multi-currency items
FXSOFT bank accounts with current balances
Invoicing & banking

Multi-Currency Transactions & Banking

Chasing exchange rates and bank balances across disconnected records is where errors creep in. FXSOFT brings multi-currency invoicing, bank balances, and cash movements into a single cloud platform — so nothing has to be tracked twice, and nothing slips through.

  • Multi-Currency Buy & Sell Invoicing

    Create multi-currency invoices with per-line-item rates, automatic subtotal and total calculation, and branch-aware invoice numbering.

  • Bank, Deposit & Withdrawal Tracking

    Track balances across every bank account, log deposits and withdrawals, and record bank charges automatically as they happen.

See banking & cash management
Invoices · Sanction list match
FXSOFT sanction list match alert showing a UN list entry and the match score
Sanction screening log with the matched customer flagged
Compliance

Automated Compliance & Screening

One missed sanction match or a late CDD form isn't just a compliance gap — it's an audit finding waiting to happen. FXSOFT keeps your business audit-ready automatically, built around Sri Lanka's regulatory requirements for licensed money changers.

  • UN & 1373 Sanction Screening

    Every customer is automatically screened against the UN and 1373 sanction lists, re-screened on a recurring schedule, and logged in a full audit trail.

  • Automatic CDD Compliance Forms

    Customer Due Diligence forms are generated automatically for transactions above the FIU's due diligence threshold, printed under the Financial Institutions (CDD) Rules, No. 1 of 2016.

Explore compliance & screening
Reports · Purchase register
FXSOFT purchase register with export to FX TXT, print and PDF
FXSOFT general ledger with daily balance brought forward and carried forward
Reporting

Built-In Regulatory Reporting

Reformatting figures into the Central Bank's exact submission format shouldn't eat up your month-end. FXSOFT generates every report a licensed money changer needs — for the counter, for management, and for the Central Bank — straight from your live data.

  • Daily FX TXT File for the DFE

    Generate the day's transactions in the Central Bank's electronic TXT format, with a checksum on every record, ready to upload to the DFE's web-based daily reporting.

  • Complete Report Suite

    Daily balance statements, monthly deposit and purchase reports, and general ledger exports — as PDF or Excel, whenever you need them.

Explore reports & the ledger
yourcompany.fxsoft.net · Dashboard
FXSOFT dashboard with deposit targets, invoice volume and currency breakdown
FXSOFT dashboard on a phone
Platform

A Secure Cloud Platform, Anywhere

Your business shouldn't stop just because you're not at your desk. FXSOFT runs on its own secure, isolated cloud environment — accessible from the counter, the back office, or on the move.

  • Live Analytics Dashboard

    See today's invoices, bank balances, ledger position, and sanction screening activity in real time, the moment you log in.

  • Installable App & Real-Time Alerts

    Install FXSOFT like an app on any device and get real-time notifications, so your team stays on top of things without constantly refreshing.

Explore the platform & security

Banking & cash management

Know every bank balance and every movement

Deposits, withdrawals, and bank charges are recorded against the right account and flow straight into your ledger.

Bank accounts

Add each bank account with its starting balance and see current balances across all banks at a glance.

Deposits

Record deposits in any currency with the exchange rate, and see the LKR total and the USD equivalent for each one.

Withdrawals

Log cash withdrawals against the correct account so your ledger reflects every movement of money out.

Bank charges

Record bank charges against the deposit or withdrawal that caused them, instead of losing them in the month-end reconciliation.

Bank statements

Open a statement for any bank account and download it as a PDF whenever you need it.

Annual USD deposit target

The Central Bank sets a yearly USD deposit target. FXSOFT tracks the USD value of every deposit and shows your progress against it.

Invoicing in detail

Invoices built for how you really work

Every invoice carries what the Central Bank expects, prints on the paper you already use, and posts to your books the moment it is saved.

  • Buy and sell invoices with several currency lines, each with its own rate — subtotals and totals are calculated for you.
  • Central Bank purpose and sub-purpose codes attached to every invoice.
  • Invoice numbers combine your institute code, branch code, and a running number, and can continue from your existing sequence.
  • Quick customer search at the counter; sanction screening runs as soon as the customer is selected.
  • A CDD form appears automatically when the amount crosses the threshold, ready to print right after saving.
  • Print on A5, A4 dual-copy, or 76 mm roll receipt printers — chosen in your settings.
  • Download any invoice as a PDF later, and browse every line item across all invoices in one register.

Built to the regulators' checklist. The receipts, registers, statements, customer due diligence and sanction screening above are shaped by the Department of Foreign Exchange's Directions No. 01 of 2025 and the Financial Intelligence Unit's rules. See each requirement and its source in the Regulatory Guide.

Every module at a glance

What you will find inside FXSOFT

One menu, one set of data. These are the areas your team works in every day.

Dashboard

Today's invoices, bank balances, ledger position, and screening activity the moment you log in.

Customers

KYC profiles, document copies, AI scanning, history, and sanction scans.

Invoices

Multi-currency buy and sell invoices, PDFs, and CDD forms.

Invoice Items

A register of every line item across all of your invoices.

Day Book

Income and expense entries with categories, posted straight to the ledger.

Banks

Bank accounts, balances, and printable statements.

Deposits & Withdrawals

Every movement of money in and out of your bank accounts.

Bank Charges

Charges tied to the deposit or withdrawal behind them.

Reports

Daily balance, deposits, registers, general ledger, and summaries.

Sanction Logs

A complete audit trail of every screening, by day and by month.

Users & Roles

Admin and staff accounts, with admin-only areas protected.

Settings

Company details, logo, financial settings, and invoice print layout.

Ready to see FXSOFT in action?

Watching FXSOFT handle a real multi-currency invoice, an automatic sanction screen, and a Central Bank report in minutes says more than any brochure. Book a live demo and see exactly how much manual work you can hand off.