---
title: "Does your education agency management system actually move money? The records-vs-payments gap"
description: "I built an agency management system, then sold it. Why the all-in-one is a trap, and the one thing every CRM was never built to do: actually move your money."
date: "2026-06-13"
updated: "2026-07-10"
category: "Business strategy"
keywords: "Business strategy"
author: "Raphael Arias"
cover: "/images/blog/blog-education-agency-management-system-payments-gap.jpg"
lang: "en"
wordCount: 4394
url: https://qualyhq.com/blog/education-agency-management-system-payments-gap
---
## Site navigation

- [For schools](/international-education/for-schools.md) — For international education schools
- [For agents](/international-education/for-education-agents.md) — For international education agents
- [Explore](/training.md) — Watch videos on how to use Qualy
- [About](/about.md) — Learn about Qualy's mission and values
- [Pricing](/pricing)
- [5-min demo](/demo.md)
- [Login](https://dashboard.qualyhq.com)

# Does your education agency management system actually move money? The records-vs-payments gap

> I built an agency management system, then sold it. Why the all-in-one is a trap, and the one thing every CRM was never built to do: actually move your money.

An education agency management system tracks the money: students, commission calculations, invoices, payment status. It does not move the money — it does not collect tuition from a student in one currency or pay a school in another. That gap, between the software that knows what you're owed and a payment system that actually moves it, is where agencies still lose money in 2026.

I founded an agency management system. It was called EducationLink, I built it for international education agencies, and in 2020 I sold it to Edvisor. So when I tell you what these systems can and can't do, I'm not reading a competitor's website — I'm telling you what I designed mine to do, and the one thing I left out because, at the time, almost nobody could build it.

The thing I left out was this: **the software never actually moved any money.** It calculated commission perfectly. It generated the invoice. It told you, to the cent, what a school owed you and what a student owed the school. And then it stopped — because the money itself still had to crawl out through your bank account, your foreign-exchange spread, and the school's payment cycle. The records were immaculate. Moving the money was still a wire transfer and a prayer.

This is the distinction almost no one in the industry names out loud, and it's the one that costs the most: the difference between **software that tracks your money** and a **payment system that moves it**. Your management system is the first. It is not, and was never built to be, the second.

## What an education agent CRM actually does — and where it stops

An education agent CRM — EducationLink, Edvisor, [AMS](https://ams4you.com/), [Ally](/allyhub.md), the dozen others — is software whose job is to hold the truth about your students, applications, agreements and commission, so the right number sits in the right column. That job is real and worth paying for. The modern ones do it well. [EducationLink's own accounting module](https://geteducation.link/education-agents/), for example, covers agreement management, commission calculation, invoicing, student payment tracking, refunds and sub-agency splits. On paper, that reads like "payments are handled."

They aren't. Read that feature list again with one question: **which of those words moves a single dollar across a border?** None of them. "Commission calculation" is arithmetic. "Invoicing" is a PDF. "Student payment tracking" is a status field you update *after* the money has already arrived through some other channel. The CRM records that a payment happened; it doesn't make it happen. **Your agent CRM tells you the truth about money that moves somewhere else.**

The cleanest way to see the gap is to follow one student through it. The CRM tells you the student owes the school AUD 12,000 and that you'll earn a 25% commission. Beautiful. Now: the student is in São Paulo with reais, the school is in Melbourne, you're an agency in between, and your commission has to be carved out and paid back to you weeks later. Your CRM has an opinion about every number in that sentence and no involvement whatsoever in the three currency conversions, two bank transfers and one reconciliation that the sentence actually requires. That's not a flaw in the software. It's the edge of what that *category* of software was built to touch.

## Tracking the money vs. moving the money

The distinction is worth naming, because naming it is how you start evaluating software honestly. **Your CRM tracks the money. A payment system moves it.** Tracking means recording obligations: owed, invoiced, paid, split. Moving means doing the work: collecting from the student, converting the currency, paying the school, returning the refund. Most education agent CRMs track beautifully and move nothing at all — the moving is silently outsourced to your bank, and to whatever the student improvised on their end.

This matters because the two have completely different failure modes, and the CRM's tidy records hide the mess in the money movement. A good CRM will tell you, accurately, that a commission is 47 days overdue. It will not tell you that you lost 4% of it to an FX spread on the way in, another fixed fee on the way out, and that the "AUD 12,000" the school received was actually AUD 11,300 after an intermediary bank took its cut — leaving you to chase a shortfall the records insist shouldn't exist. The numbers in the CRM and the numbers in the bank account drift apart, and reconciling them is the day-a-month job that nobody budgeted for. (I've since written the operational companion to this piece — [the five-question monthly close for reconciling your CRM against the bank](/blog/education-agency-crm-payments-reconciliation.md) — if you want that job as a checklist.)

To put a figure on it: an agency moving roughly **AUD 2 million of student money a year** — modest, a few hundred students — bleeding a 4% spread on the way in and a fixed wire fee on each payment out is losing **on the order of AUD 80,000 a year** to money movement it can't see, before anyone is late or wrong. That is not a rounding error; at typical agency margins it can be the difference between hiring and not. I've written before about the [hidden costs of international education payments](/blog/hidden-costs-international-payments-education.md) — the spreads and intermediary fees that live *inside* the exchange rate rather than on any invoice. The records-vs-payments gap is why those costs stay hidden: your CRM has no visibility into the money movement, so it can't show you a leak it was never built to see. *(That AUD 80,000 is an illustration on stated assumptions, not a quoted figure — run it on your own volume and your own bank's spread.)*

## This isn't new — ask any travel agent

If this sequence feels familiar, it should. It already happened to another commission-based, intermediary industry: travel agents.

For decades the travel agent's software was the GDS — Sabre, Amadeus, Galileo — the terminal that knew every fare, every booking, every commission. The GDS tracked everything. But it didn't *move* anything; the money went through a separate, clunky bank-settlement plan — aviation's BSP clearinghouse — and through the airlines' own payment cycles. (That split, and [why international education built the GDS half but never the settlement half](/blog/why-international-education-has-no-gds-settlement-layer.md), is the whole story of the missing layer.) Then two things happened in sequence. First the airlines cut commissions to near zero, squeezing the agent's margin until every leaked dollar mattered. Then fintechs — the payment specialists — moved in underneath the GDS and took ownership of the money the GDS had never really moved, because that's where the recoverable margin was hiding.

The analogy isn't perfect, and it's worth being honest about where it breaks: airlines *chose* to gut agent commissions because the internet let them sell direct, whereas schools can't easily bypass agents — the agent channel is how international students actually get recruited, so a commission collapse on the airline scale is unlikely. But you don't need the collapse for the lesson to hold. You only need the *squeeze*, and the squeeze is already here: Australia has [tightened agent commission rules for onshore transfers](https://thepienews.com/australia-tightens-agent-commission-rules-for-onshore-transfers/) under its 2025 integrity reforms, and the English-language-teaching sector is openly fretting about [commission creep](https://thepienews.com/commission-creep-elt-sector-concerns-rise-over-agent-costs/). When margins are fat, you don't notice what money movement costs you. When regulators and partners start compressing your commission, **every dollar lost in moving the money comes straight off a margin you can no longer afford to leak.** My falsifiable bet for the next two to three years: education agent CRMs will either build real payment systems into the product or cede the money to dedicated payment providers — exactly as the GDSs did. Good records alone stop being enough the moment the margin gets thin.

## How to audit your own CRM: tracking vs. moving

You don't need to take my word for any of this. Take your current education agent CRM and run each money task through one question: **does the software do this, or does it just tell me to go do this somewhere else?** Here's the honest map for a typical agency stack.

| Money task | Your education agent CRM | A real payment system |
| --- | --- | --- |
| Calculate commission owed | Yes — this is core | Not its job |
| Generate the invoice | Yes | Not its job |
| Collect tuition from the student | No — records it after the fact | Yes — local payment methods, the student's currency |
| Convert the currency | No — happens at your bank | Yes — at a disclosed, flat rate |
| Pay the school the net amount | No — you do this manually | Yes — automatically, instantly |
| Split & pay sub-agents/counsellors | Usually calculates the split; most don't move the money for your own deals | Yes — executes the payout |
| Process a refund across borders | Records the refund; doesn't move it | Yes — returns the money the same way it came |
| Reconcile bank against your records | No — the day-a-month manual job | Yes — self-reconciling, because it moved the money |

*"No" here means the CRM records or instructs, but the money itself moves through some other channel — usually your bank. The sub-agent row is the nuance worth checking yourself: some platforms (Ally, for example) do move money inside their own marketplace, but that's distinct from collecting and splitting tuition on your own direct school agreements. Verified June 2026 against vendors' published descriptions; treat as a category map, not a per-product quote, and check your own contract.*

The pattern is the giveaway. Everything in the "calculate and record" half of a student's journey, your CRM does well. Everything in the "actually move the money" half, it hands back to you. If you've ever wondered why you bought sophisticated software and still spend the last week of every month matching remittance advices to bank statements by hand — that's the line. You bought bookkeeping. Moving the money is still you.

I drew this same line, more bluntly, when I argued that [most small agencies shouldn't buy a CRM yet](/blog/should-small-education-agencies-invest-in-crm-payment-systems.md): the symptoms that finally justify software — sub-agent splits, multi-currency, reconciliation eating days, missed [commission claims](/blog/how-education-agent-commissions-work.md) — are almost all *money-movement* problems, not contact-management ones. And a fancier CRM doesn't fix a money-movement problem.

One more reason the money-movement side bites harder than it looks: it isn't only your problem. **The way you move money is also how your sub-agents and counsellors experience working with you.** When a split runs through your bank by hand, the sub-agent is the one who waits, eats an FX cut on the way down, and can't reconcile what landed against what was promised — and sub-agent trust is the supply line your whole business runs on. A late or short split doesn't read to them as "the bank was slow"; it reads as "this agency is hard to get paid by." Fixing how the money moves is, quietly, a partner-retention decision as much as a cost one. (The schools at the top of the chain face the mirror image of this: [paying agent commission on a schedule instead of from a shoebox of invoices](/blog/how-schools-pay-education-agent-commission.md) is now a compliance obligation, not just good manners.)

## What you actually need, by agency size

Once you separate tracking the money from moving it, the "what software do I need" question gets a much cleaner answer — because the two scale on completely different curves. **The CRM you can defer; the payment system you can't.** A spreadsheet tracks the money perfectly well for a long time. Improvising the money movement — bank wires, personal transfer apps, students paying however they can — is a mistake from your very first cross-border student, because that's where the silent FX and fee leakage starts. Here's the honest map by size. (The full case for *when* a CRM upgrade is worth it lives in the [should-you-buy-a-CRM piece](/blog/should-small-education-agencies-invest-in-crm-payment-systems.md); this is the tracking-vs-moving view of the same decision. If you're still deciding whether you need a management system at all, [the spreadsheet-vs-CRM-vs-all-in-one guide](/blog/do-you-need-education-agency-management-system.md) walks the maturity ladder and the exact buy-trigger signals.)

| Agency size | Tracking the money (CRM / records) | Moving the money (payment system) |
| --- | --- | --- |
| Solo / mom-and-pop (≤50 students/yr, no sub-agents) | A disciplined spreadsheet, one owner, one commission tab | Needed from student one — a purpose-built education payment system, never bank wires |
| Small (≈50–150/yr, 1–2 destinations) | Spreadsheet still fine; a lightweight CRM only if relationships are slipping | Non-negotiable — multi-currency leakage and refunds are already real |
| Medium (≈5–50 staff, sub-agents, multi-destination) | Now buy a real education agent CRM — Ally, AMS or similar — splits and reconciliation break a spreadsheet | The pressure point: splits must be *paid*, not just calculated |
| Large / master agent (networks, compliance exposure) | Full agent CRM, often integrated with school-side platforms | Money movement at scale: automated payouts, audit-ready reconciliation, regulatory reporting |

*This maps need, not vendors. "Needed" on the payment side means cross-border money movement should run on a purpose-built payment system at that size; it does not mean you must buy the heaviest CRM. Verified June 2026 against the thresholds in our CRM-decision article; treat the size bands as soft guidance, not hard cutoffs.*

Read the table top to bottom and the asymmetry is the whole point: the CRM column escalates slowly — spreadsheet, then lightweight CRM, then full system — and you can genuinely wait at each step. The payment column says "needed" at the very first row and never relaxes. **Almost every agency over-invests in the CRM too early and under-invests in moving the money too late.** They buy a CRM to feel professional and keep pushing money through their bank to save a fee — exactly backwards. If a CRM isn't required yet at all, that's fine; a way to move money safely still is.

A fair objection here, especially from anyone who read that CRM piece: doesn't adding a payment system mean another tool to adopt, with the same half-adoption risk that kills CRM rollouts? In practice, no — and this is the key difference. **A CRM only works if your staff change their habits and log everything; a payment system works because the student does the work.** They click a link and pay in their own currency; the money, the conversion, the school payout and the split happen on the other side without your team touching them. There's no daily discipline to sustain, which is exactly why moving the money is the safest first thing to fix, not the scariest.

## A word on EducationLink, since I built it

You'd be right not to trust a founder who only praises the thing he sold, so here's the balanced version. EducationLink was a good CRM and, as far as I can tell from the outside, its current owner is steering it toward the broader Edvisor ecosystem rather than investing in deep, complex agency management — which is what a lot of EducationLink's heavier users actually relied on. *(That last point is my read as the founder and from talking to agencies, not a documented Edvisor announcement — verify it against your own account before you act on it.)* If you're an EducationLink user feeling that drift, the instinct to look around is sound.

But notice what the instinct usually gets *wrong*. People go looking for a better CRM — a slicker pipeline, a tidier dashboard — when the thing actually hurting them is the money movement. You can switch CRMs three times and still be doing the currency conversion at your bank and the school payout by hand. The move that pays off isn't necessarily a new CRM at all; it's putting a real payment system behind the one you've got. Qualy is built to sit beside your education agent CRM, EducationLink included — there's a [direct comparison of Qualy and EducationLink](/compare/educationlink.md) if that's your exact situation.

## Stop hunting for the all-in-one. Buy the right tool for the job.

EducationLink's original pitch — and the pitch of every CRM that has tried to follow it — was *all-in-one*: one login for CRM, applications, accounting and payments, everything in a single box. It's a seductive promise, and it has one structural flaw that the last few years have made impossible to ignore: **when a single vendor owns every function, every function moves with that vendor's roadmap.** When the box gets acquired, repositioned, or simply deprioritises the part you depend on, you don't lose one feature — you lose the whole stack at once, because you parked everything in the same place. The all-in-one is the most fragile architecture there is, precisely *because* it's all in one. The same single-point-of-failure logic applies to your recruitment channel: hand all your school relationships to one aggregator and you've parked your whole book in someone else's box — which is the argument in [aggregator vs direct school agreements](/blog/education-agent-aggregator-vs-direct-school-agreements.md).

The durable alternative is the boring one: **best-of-breed tools that integrate.** Pick the education agent CRM that's strongest in your market and let it be excellent at tracking your business. Today, if you want the closest thing to a full agency suite, [Ally](/allyhub.md) (allyhub.co) has real feature parity with what the all-in-ones offered — and it's the de-facto standard for Brazilian intercâmbio agencies. Then pick the payment system that's strongest at moving money, and connect the two. **A tool that integrates with other tools survives the loss of any one of them.** A tool that *is* all the other tools cannot.

This is the architecture Qualy is deliberately built for. It [integrates natively with Ally](/allyhub.md) — syncing sales, payments and commissions — so you get the all-in-one *experience* without the all-in-one *risk*. And where there's no native connector, there's a [public API](/api.md) and a [Zapier integration that reaches 7,000+ apps](/zapier.md), so your payment system plugs into whatever CRM, spreadsheet or homegrown portal you actually run. The point isn't that Qualy does everything. The point is the opposite: Qualy does one thing — moving money — and connects to everything that does the rest.

And here's the line that separates the two. Ally and the other strong CRMs will track a sub-agent split, a counsellor's cut, a multi-currency commission perfectly. **But tracking a split isn't paying it** — collecting the student's payment, carving out and *paying* the split, sending the school its net amount across the border. That execution is the part the CRMs calculate and hand back to you, and it's the specific job Qualy exists to do.

## The fix is a payment system, not a better CRM

So here's where I'll put the one pitch this article gets. The gap I left in EducationLink is the gap Qualy is built to close: it isn't a CRM and doesn't want to be one. It's the **payment system** that goes behind whatever CRM you already run — the student pays in their own currency through [local payment methods](/features/payment-methods-for-students.md), the school receives the clean net amount [automatically](/features/automatic-accounting-for-ed-agents.md), [sub-agent and counsellor splits](/features/master-and-sub-agent-payments.md) are paid out, not just calculated, and the whole thing reconciles itself because the system that recorded the payment is the one that *made* it. The cost is a flat fee per payment, disclosed up front, rather than a percentage hiding in the exchange rate.

Keep your CRM. EducationLink, Ally, AMS, a disciplined spreadsheet — whatever tracks your business. Just stop letting "moving the money" mean your bank and a prayer. Your CRM tells you what you're owed. Make sure something actually goes and gets it.

## Sources

- [Edvisor acquires EducationLink](https://blog.edvisor.io/edvisor-acquires-educationlink): the 2020 acquisition of EducationLink by Edvisor, naming Raphael Arias as founder and CEO of EducationLink.
- [The PIE News — Edvisor expands agency network with EducationLink acquisition](https://thepienews.com/edvisor-expands-agency-network-with-educationlink-acquisition/): independent trade-press coverage of the same acquisition and EducationLink's agency footprint.
- [EducationLink](https://geteducation.link/education-agents/): the product's own description of its CRM, student-management and accounting (commission calculation, invoicing, student payments, refunds, sub-agencies) capabilities.
- [The PIE News — Australia tightens agent commission rules for onshore transfers](https://thepienews.com/australia-tightens-agent-commission-rules-for-onshore-transfers/): the 2025 integrity-reform context for the commission squeeze.
- [The PIE News — Commission creep: ELT sector concerns rise over agent costs](https://thepienews.com/commission-creep-elt-sector-concerns-rise-over-agent-costs/): sector concern over rising agent commission costs.
- [The PIE News — "Only 60% of our institutions pay on time"](https://thepienews.com/only-60-of-our-institutions-pay-on-time/): agent accounts of late and non-payment by partner institutions, illustrating the settlement-cycle problem.

## Frequently asked questions

### Does an education agent CRM handle international payments?

Not in the sense most people assume. An education agent CRM like EducationLink, Edvisor or Ally calculates commission, generates invoices and tracks payment status. It does not collect tuition in the student's currency, convert it, or send the net amount to the school — that movement still happens through your bank. The CRM tracks the money; it doesn't move it. A separate payment system does the moving.

### What is the difference between tracking money and moving money in agency software?

Tracking the money is what your CRM does: it holds the truth about students, agreements and commission — what is owed, invoiced, paid and split. Moving the money is a payment system's job: collecting from the student, converting the currency, paying the school and returning refunds. Most agency software tracks beautifully and moves nothing, leaving the actual money movement to your bank.

### Does EducationLink process payments for education agencies?

EducationLink includes an accounting module — commission calculation, invoicing, student-payment tracking, refunds and sub-agency splits. But those are record-keeping functions: arithmetic, documents and status fields. The actual cross-border collection from students and payment to schools happens outside the software, through your bank. A dedicated payment system can sit alongside EducationLink to do the part it doesn't.

### Why do I still reconcile payments by hand if my software tracks them?

Because your software tracks the money but doesn't move it. It records the amounts it expects, but the money goes through a separate channel — your bank — which applies FX spreads and intermediary fees the CRM can't see. The recorded number and the banked number drift apart, and matching them is the manual, day-a-month job. A payment system reconciles automatically because it both recorded and moved the payment.

### I am an EducationLink user worried about the product. What should I do?

First, separate two problems. If you need a better CRM — pipeline, applications, documents — that is one decision. But if your pain is cross-border collection, FX leakage, manual school payouts or sub-agent splits, that is a money-movement problem, and switching CRMs won't fix it. You can keep your CRM and add a payment system behind it instead.

### What happened to travel agents that is relevant to education agencies?

Travel agents ran on GDS systems (Sabre, Amadeus) that recorded every fare and commission but never moved the money. When airlines cut commissions, the squeezed margin made every leaked dollar matter, and payment-specialist fintechs took over the money movement the GDS never owned. Education agencies face the squeeze, not the collapse — schools can't bypass agents the way airlines bypassed them — but the lesson on where margin leaks holds.

### Does Qualy replace my education agent CRM?

No. Qualy is deliberately not a CRM. It is the payment system that sits behind your existing CRM — EducationLink, Edvisor, Ally, AMS or a spreadsheet — and handles the money movement they only track: collecting from students in local currency, paying schools the net amount automatically, paying out sub-agent and counsellor splits, and self-reconciling. You keep your CRM; Qualy moves the money.

### What software does an education agency need by size?

It depends which job you mean. The CRM scales slowly: a solo or small agency under ~150 students a year runs fine on a disciplined spreadsheet, a medium agency with sub-agents and multiple destinations needs a real education agent CRM like Ally or AMS, and large agencies need a full suite. Moving the money is different — a purpose-built payment system is needed from the very first cross-border student, at every size. You can defer the CRM; you cannot improvise the money movement.

### Is an all-in-one agency platform better than separate integrated tools?

All-in-one is convenient but structurally fragile: when one vendor owns CRM, accounting and payments together, a single acquisition or roadmap change can move your whole stack at once. Best-of-breed tools that integrate are more resilient — you pick the strongest CRM for your market and the strongest payment system, and connect them. A tool that integrates with others survives the loss of any one of them; a tool that is all the others cannot.

### Does Qualy integrate with Ally and other agency software?

Yes. Qualy integrates natively with Ally (allyhub.co), syncing sales, payments and commissions, so Brazilian and other agencies get an all-in-one experience without all-in-one risk. Where there is no native connector, Qualy offers a public API and a Zapier integration reaching thousands of apps, so the payment system plugs into whatever CRM, spreadsheet or custom portal you already run. Qualy does one thing — moving money — and connects to the tools that do the rest.

### My CRM calculates sub-agent splits — why do I need a separate payment system?

Calculating a split and paying it are different jobs. A strong education agent CRM will track a sub-agent or counsellor commission perfectly. But executing it — collecting the student's payment, carving out the split, paying each party and sending the school its net amount across borders — is money movement, not record-keeping. Some platforms move money inside their own marketplace, but that is distinct from settling your own direct school deals. That execution is the part Qualy is built to do.

## Related articles

- [Should small education agencies invest in a CRM and payment system? Mostly, no.](/blog/should-small-education-agencies-invest-in-crm-payment-systems.md)
- [How education agent commissions work: rates, gross vs net, and getting paid on time](/blog/how-education-agent-commissions-work.md)
- [The Hidden Costs of Payments in International Education: What You Need to Know](/blog/hidden-costs-international-payments-education.md)

## More on Qualy

**Industries**

- [For schools](/international-education/for-schools.md) — For international education schools
- [For agents](/international-education/for-education-agents.md) — For international education agents

**Support**

- [Training](/training.md)
- [System status](https://qualyhq.statuspage.io/) — Qualy system status
- [Product updates](https://changelog.qualyhq.com) — As we work on Qualy, here we spotlight what we’ve learned and updated across our products
- [Contact](/contact-us.md)

**Product**

- [Demo](/demo.md)
- [Enterprise](/enterprise.md)
- [Testimonials](/testimonials.md) — Learn what some customers have to say about Qualy
- [About](/about.md) — Learn about Qualy's mission and values
- [Blog](/blog) — International education payments blog by Qualy
- [Trust center](/trust.md)
- [API](/api.md) — Qualy API for international education payments
- [Zapier](/zapier.md) — Connect Qualy to 7,000+ apps with Zapier
- [NexPay](/nexpay.md) — Qualy + NexPay — automate everything around the payment

**Legal**

- [General terms](/terms-and-conditions.md)
- [Payer terms](/terms-for-payers.md)
- [Privacy policy](/privacy-policy.md)
- [BECS DDR](/becs-dd-service-agreement.md)
