Flywire processes most payments within one to three business days, depending on your payment method and the receiving institution
The timeline depends on what you're paying with. If you use a debit card, credit card, or bank transfer through Flywire's platform, the payment typically reaches the school, hospital, or other institution within one to three business days. ACH transfers (direct bank transfers) usually land on the slower end of that range. International wire transfers take longer — usually five to ten business days — because they move through correspondent banks and currency conversion systems.
The receiving institution also matters. Some schools and hospitals process Flywire payments the same day they arrive; others batch them weekly. Once the payment clears Flywire's system, the speed depends on how quickly that institution's accounting department posts it to your account. You can see when Flywire sent the money, but you may not see it reflected in your balance until the receiving end processes it.
Flywire sends you a confirmation email as soon as your payment is submitted, and a second email when it's been processed and sent to the institution. Keep both. If something goes wrong, you'll need the transaction ID from that first confirmation to track it down.
Key Takeaways
- Domestic debit and credit card payments clear within one to three business days; ACH transfers take the full three days or slightly longer.
- International wire transfers take five to ten business days because they route through multiple banks and currency systems.
- Once Flywire sends the payment, the receiving institution controls when it appears in your account — this can be when ready or up to a week later.
- Save your confirmation emails with the transaction ID; you'll need them if the payment doesn't arrive or if you need to dispute it.
- Weekends and holidays extend timelines — a payment submitted Friday afternoon may not clear until Tuesday or Wednesday.
Why the timeline varies by payment method
Debit and credit cards move fastest because Flywire processes them as when ready transactions. The money leaves your account right away, and Flywire forwards it to the institution within 24 hours in most cases. Credit card payments sometimes take an extra day because the card network has to confirm the charge with your bank.
Bank transfers (ACH) are slower by design. ACH is a batch system — payments are grouped together and processed in waves throughout the day. A transfer submitted at 9 a.m. might be in the next batch; one submitted at 5 p.m. might wait until the next morning's batch. That's why ACH typically takes the full three business days, even though the actual transfer is electronic.
International wire transfers are the slowest route. Your bank sends the money to Flywire's bank, which then sends it to a correspondent bank in the destination country, which sends it to the receiving institution's bank. Each step takes time, and currency conversion adds another layer. Some institutions also hold international payments for compliance review before posting them.
What happens after Flywire sends the payment
Once Flywire's system shows "payment sent," the money is out of Flywire's hands. It's now in the receiving institution's queue. Schools typically process payments in batches — often daily, sometimes weekly depending on their size and staffing. A hospital might process them the same day. A smaller institution might wait until Friday to batch everything together.
The receiving institution's accounting department has to match the incoming payment to your student ID, patient account, or invoice number. If that information is missing or wrong, the payment sits in a holding account while someone tracks you down. This is the most common reason a payment clears Flywire but doesn't show up in your balance right away.
You can call the institution's billing office and give them your Flywire confirmation number and the amount paid. They can search their system for incoming payments and tell you whether it's arrived and when it will post. This is faster than waiting and wondering.
Delays that can happen at any stage
Weekends and holidays stop the clock. A payment submitted Friday evening won't move until Monday morning. If Monday is a holiday, it waits until Tuesday. This is true for both Flywire's processing and the receiving institution's processing. Plan accordingly if you're close to a important date.
Fraud holds can delay things. If Flywire or your bank flags the transaction as unusual — a large amount, a new payee, a different location — they may hold it for review. This usually resolves within 24 hours, but it can stretch to 48. You'll get a notification from your bank or Flywire if this happens.
Incorrect information causes the longest delays. If the receiving institution can't match the payment to your account because the reference number is wrong or missing, the money sits in limbo. The institution has to manually investigate, which can take days or weeks. Always double-check that you've entered your student ID, patient account number, or invoice number correctly before submitting.
Technical issues on either end are rare but possible. Flywire's system goes down occasionally; so do the institutions' systems. If you submit a payment and it doesn't show as processed within the expected timeframe, contact Flywire's support team with your confirmation number. They can check whether the payment actually left their system or got stuck in queue.
How to track your payment while it's processing
Log into your Flywire account and find the transaction in your payment history. It will show the date submitted, the amount, the receiving institution, and the current status. Statuses typically read "submitted," "processing," "sent," or "completed." Once it says "sent," Flywire has done its part — the rest is up to the receiving institution.
The confirmation email Flywire sends you includes a transaction ID and sometimes a reference number. Keep this email. If you need to contact the receiving institution's billing office, they'll ask for this number to search their incoming payments. If you lose the email, you can retrieve the transaction ID from your Flywire account history.
Don't assume silence means a problem. Many institutions don't send confirmation emails when they receive payments. The payment can be sitting in their system, matched to your account, waiting to be posted to your balance. Call their billing office if you're worried — they can tell you in 30 seconds whether they have it.
What to do if a payment doesn't arrive
First, check your Flywire account to confirm the payment actually left their system. If it still shows "submitted" or "processing" after four business days, contact Flywire support when ready. Provide your transaction ID and the amount. They can investigate whether the payment got stuck in their queue or failed at the bank level.
If Flywire shows the payment as "sent" or "completed," contact the receiving institution's billing office. Give them the transaction ID, the amount, and the date Flywire sent it. They can search their incoming payments and tell you whether it arrived. If it did, they can tell you when it will post. If it didn't, they can work with you to figure out where it went.
If the payment is truly lost — Flywire sent it but the institution never received it — Flywire can initiate a trace with the banking system. This takes time, but it's how lost payments are recovered. You may also be able to dispute the charge with your bank or card issuer if you paid by card. Keep all confirmation emails and correspondence until the issue is resolved.
Frequently Asked Questions
Can I speed up a payment that's already submitted?
No. Once Flywire has processed and sent the payment, you can't accelerate it. The timeline is set by the payment method and the receiving institution's processing schedule. If you need the payment to arrive faster in the future, use a debit card instead of ACH, or ask the institution whether they accept same-day wire transfers.
What if I submitted the payment with the wrong reference number?
Contact Flywire support when ready with your transaction ID. If the payment hasn't left their system yet, they may be able to cancel it and let you resubmit with the correct information. If it's already been sent, contact the receiving institution's billing office and explain the error. They can often manually match the payment to your account if you provide your correct ID and the transaction details.
Do international payments take longer than domestic ones?
Yes. Domestic payments take one to three business days; international payments take five to ten business days. The extra time is due to currency conversion, correspondent banking, and compliance review. If you're paying an international institution, plan for the longer timeline.
Will I see the payment in my account when ready after Flywire processes it?
Not necessarily. Flywire processing and the receiving institution's posting are two separate steps. You'll see the charge leave your bank account when Flywire processes it, but it may take several more days for it to appear as a credit in your school or hospital account. This is normal and doesn't mean anything went wrong.
What happens if I pay by credit card instead of debit?
Credit card payments take slightly longer — usually two to three business days instead of one to two — because the card network has to confirm the charge with your bank. The receiving institution will still receive it within that window. You'll see the charge on your credit card statement right away, but it may take a billing cycle to post as a payment on your account with the institution.