← All articles
Forex CRM

10 Must-Have Features in a Forex Broker CRM for 2026: A Shopping List

Use this list in a demo. For each feature, ask for the quick test and watch whether the vendor can do it with your data. A feature that cannot pass its test is not a feature.

A 2026 shopping list (photo)
A 2026 shopping list

1. Registration and onboarding

Test: register a fake client in two languages and watch the data reach the pipeline with its source attached.

2. KYC review

Test: upload a document, reject it with a reason and approve a second one. Check the audit trail.

3. Account provisioning

Test: open an MT5 account from the CRM on a test server. See the Manager API guide.

4. Deposit and withdrawal approval

Test: approve one deposit and reject one withdrawal, and check balances and records.

5. Payment provider connection

Test: process a small payment end to end and reconcile it.

6. IB and partner commissions

Test: model your commission structure and compare the result with your own spreadsheet.

7. Reporting

Test: produce your weekly five reports from sample data. See our reporting guide.

8. Support tools

Test: raise, assign and close a ticket with a template reply.

9. Roles and security

Test: create a restricted user and try to reach something they should not. See the security guide.

10. Exit and export

Test: export all client data in a usable format and ask how long notice takes. Use the full buyer’s checklist.

Score and compare

After the demo, give each feature a pass, partial or fail. Add a column for what the vendor said it would cost to fix a partial.

Comparing the totals of passes and fixing costs across two or three vendors gives you a sensible shortlist, and gives you a negotiation list for the one you pick.

A scoring sheet for the ten features

Score each vendor from one to five on each feature, using what you saw in the demo.

FeatureWeightVendor AVendor B
Registration and onboarding
KYC review
Account provisioning
Deposit and withdrawal approval
Payment provider connection
IB and partner commissions
Reporting
Support tools
Roles and security
Exit and export

Multiply score by weight and total. Where two vendors are close, look at the rows with the highest weights.

A worked example of a weighted choice

A buyer gives KYC and funding high weights because they affect conversion, and gives reporting a medium weight. Vendor A scores higher on reporting; Vendor B scores higher on KYC and funding. After weighting, B wins narrowly.

The buyer then asks both vendors to address their weakest rows and revisits the scores. B’s lead holds, and the buyer chooses B with a clear reason that can be explained to partners.

What to pay for and what to skip

Pay for onboarding, funding, partner management and security first. Skip add-ons you cannot yet use, such as advanced scoring or elaborate dashboards. You can add them later when real data shows what you need.

See our CRM buyer’s guide for the contract points.

Why the order of features matters

Features are not equal. Onboarding and funding affect revenue directly. Security and exit affect risk. Reporting and support affect operations. If your budget is limited, buy in this order: onboarding and KYC, funding and payments, account provisioning, security and permissions, then reporting, partners and the rest.

Vendors often present features in an order that suits their sales story. Rearrange them to suit your needs before you compare.

A short list of demo questions

During demos ask: Show me a client who is rejected and resubmits. Show me a failed deposit. Show me how a partner’s commissions are calculated. Show me who changed this record and when. Show me how to export all client data.

If a vendor cannot answer these live, the feature probably does not work as described.

Contract points tied to features

If a feature is critical, name it in the contract as a deliverable with an acceptance test. If a feature is promised for later, ask for a date and a remedy if it is late. Verbal promises about future features are easily forgotten.

Turning scores into a negotiation

After scoring vendors, use the results in negotiation. Show each vendor the rows where it scored poorly and ask what it will do about them, with dates. Ask whether any price reduction or extension is possible while the gaps remain.

Vendors often have more flexibility than their first quote suggests, especially when you are specific. A negotiation based on a clear scoring sheet is easier and less personal than one based on general impressions.

Revisiting the scores after launch

After three months of use, score the system again against the same list. Some features will have turned out to matter more or less than you thought. Share the updated scores with the vendor and use them to prioritise improvements. The exercise keeps the relationship focused on outcomes.

Budgeting for features you will add later

You may not need every feature at launch, but you will probably want some within a year. Ask each vendor which features are modules, what they cost and how long they take to enable. Add a modest line to your three-year budget for future modules.

It is better to see the price now than to be surprised later. Vendors who sell modules at a fair price and enable them quickly are easier to grow with than those who need a new project for each addition.

Frequently asked questions

What features should I score?

The ten in the sheet, weighted by your priorities.

How do I weight them?

By their effect on conversion, cost and risk in your business.

Should I test every feature?

Test the ones with the highest weights, with your own scenarios.

Can I add features later?

Sometimes. Ask about price and delivery time.

Talk through your setup

Bring your questions about MT5 setup, gray label scope and cost. Email info@mt5graylabel.store, message +91 88816 58480 on WhatsApp, or reach @xacfx on Telegram.