September 5, 2026 · Stablerail Editorial · 7 min read

    How to Get Paid by Customers Who Still Use Bank Transfers

    Learn how to collect customer invoices through ACH, SEPA, Faster Payments and SWIFT, then reconcile receipts and convert surplus fiat into USDC or USDT.

    The short answer

    Customers can keep paying by bank transfer even if your treasury uses USDC or USDT. Give each customer currency-appropriate bank details, use unique invoice references or virtual accounts, and reconcile every receipt against the invoice. After settlement, retain the fiat needed for operating expenses and convert only the approved surplus, recording the rate, fees, asset, network and authorization evidence for each conversion.

    How to Get Paid by Customers Who Still Use Bank Transfers

    Customers do not need to adopt stablecoins to pay a company that uses them. They can send EUR, USD, GBP or another supported currency through familiar bank rails while finance manages collection, reconciliation and any later conversion into USDC or USDT.

    A reliable setup has four parts: correct receiving instructions, a dependable way to identify the invoice, a policy for holding or converting the fiat, and records that connect the invoice to the bank receipt and any resulting stablecoin transaction.

    Choose the bank rail your customer already uses

    Local payment details generally create less friction than asking every customer to make an international wire. A euro-area customer will usually find SEPA instructions easier to use than SWIFT details, while a US customer may expect ACH for routine invoices or Fedwire for an urgent payment.

    Availability depends on the receiving account, customer location, currency and provider eligibility rules. Confirm supported payment types before placing any details on an invoice.

    Customer or currencyTypical railNormal useTiming considerationsFinance checks
    Euro areaSEPA Credit TransferRoutine EUR invoicesOften received by the next business dayConfirm the IBAN, beneficiary name and whether incoming third-party payments are permitted
    Euro areaSEPA InstantUrgent EUR paymentsUsually seconds when both institutions participate and the payment passes checksConfirm availability and transaction limits
    United StatesACHRoutine USD collectionsCommonly one to three business days, although faster options may be availableProvide the correct routing number and account type
    United StatesFedwireLarge or urgent USD invoicesGenerally same business day if submitted before the sending bank's cutoffCheck wire fees, cutoff times and required beneficiary information
    United KingdomFaster PaymentsRoutine GBP invoicesOften seconds or minutes, subject to bank checks and limitsProvide the sort code, account number and exact beneficiary name
    United KingdomCHAPS or BACSHigh-value, urgent or scheduled GBP paymentsCHAPS is generally same-day before cutoff; BACS follows a multi-day cycleChoose the rail based on urgency, amount and customer capability
    Cross-borderSWIFTCurrencies or locations without a suitable local railMay take several business days and involve intermediary institutionsSpecify currency, BIC, bank address and responsibility for charges

    Timings are not guarantees. Cutoffs, weekends, public holidays, intermediary banks, sanctions screening and compliance reviews can delay availability. Finance should distinguish between a payment being initiated, received and finally available for use.

    Put complete, currency-specific instructions on the invoice

    Do not make customers retrieve bank details from an old contract or email. Put the approved instructions on every invoice and repeat them in the payment email. The instruction block should include:

    • Beneficiary name: The exact legal or approved trading name associated with the receiving account.
    • Account details: The relevant IBAN, virtual IBAN, account and routing numbers, or sort code and account number.
    • Bank information: The bank name and address where required by the sending institution.
    • SWIFT or BIC: Include this when the payment will use the SWIFT network.
    • Required currency: State the currency the customer must send rather than assuming its bank will preserve the invoice currency.
    • Payment reference: Give the customer one short, unique reference that fits common bank-field limits.
    • Charges instruction: For international wires, state the agreed treatment of sender, intermediary and recipient charges.

    Use a separate instruction block for each currency. Showing EUR, USD and GBP details together creates avoidable errors, including sending the right currency to the wrong account. Restrict changes to invoice templates and bank instructions to authorized staff, and independently verify any requested change before publication.

    Design references for automatic matching

    The payment reference is usually the strongest link between a bank receipt and an invoice. An invoice number such as INV-10482 is more dependable than a customer name, which may be shortened, misspelled or replaced with the name of a parent company.

    Store the expected reference with the invoice amount, currency, due date and customer record. Matching logic can then compare:

    • The received reference with the invoice number.
    • The amount and currency received with the balance due.
    • The sender name or originating account with the customer record.
    • The value date with the invoice date and collection schedule.

    Do not force uncertain receipts into the closest open invoice. Send unmatched, partial, combined, duplicate and overpayments to an exception queue. The reviewer should be able to document the decision, contact the customer if necessary and retain an audit trail of any manual allocation.

    When virtual accounts help

    A virtual IBAN or virtual account number can provide a unique receiving identifier for a customer, subsidiary or collection flow while funds settle into a central account structure. This can identify the payer even if the remittance reference is missing.

    Customer-specific virtual accounts are most useful for recurring or high-volume collections. A unique invoice reference may be sufficient for occasional payments. Before using virtual accounts, confirm availability by jurisdiction and currency, whether the identifier can receive payments from unrelated third parties, and which sender data will appear in exports.

    Check who is allowed to pay

    The invoiced customer and the sender are not always the same entity. A parent company, payroll processor, marketplace or accounts-payable provider may pay on the customer's behalf. Some account arrangements restrict or review third-party receipts, so finance should not assume every incoming transfer will be accepted.

    Document acceptable payer relationships during onboarding. If an unexpected entity sends funds, hold the receipt for review rather than immediately converting or refunding it. Refunds should follow an approved process and ordinarily return funds through an appropriate route after beneficiary and compliance checks; staff should not act solely on replacement instructions sent by email.

    Decide what happens after fiat settles

    Once a receipt is available, treasury can retain it for payroll, tax and suppliers or convert an approved portion into USDC or USDT. The decision should be driven by forecast cash requirements, currency exposure, counterparty arrangements and the networks used for future payments.

    Conversion approachBest suited toMain advantageControl requirement
    Manual conversionLow-volume collections or active treasury reviewFinance approves each executionDefine authorized users, quote review and approval evidence
    Scheduled conversionPredictable collection cyclesReceipts can be aggregated before executionSet the schedule, minimum balance and required fiat reserve
    Threshold conversionTeams maintaining a fixed operating bufferOnly fiat above the reserve is eligible for conversionDefine the reserve owner, calculation frequency and exception process
    Automatic conversionEligible high-volume flows with stable requirementsReduces manual handling where supportedConfirm corridor, pricing method, limits, settlement timing, asset, chain and destination

    Before any conversion, record the quoted fee or spread, execution method, minimum and maximum amounts, expected settlement time and destination wallet. The policy must identify both the stablecoin and its blockchain. USDC or USDT on one network is operationally different from the same ticker on another network, and sending to an unsupported chain can create a difficult recovery process.

    A platform such as Stablerail can place USDC and USDT treasury operations, approval workflows, signing quorum, address screening, payouts and exportable audit evidence in one business account. Regardless of provider, separate the employee preparing a conversion from the person approving it when team size permits.

    Reconcile the invoice, receipt and conversion

    Reliable reconciliation connects three records without rewriting the commercial history:

    1. Invoice record: Customer, invoice number, gross amount, currency, issue date, due date and amount outstanding.
    2. Bank receipt: Sender, originating details where available, value date, amount received, currency, reference, bank transaction identifier and deducted charges.
    3. Conversion record: Fiat amount sold, stablecoin amount received, quote or execution rate, fee, timestamp, asset, network, destination and approvals.

    If a €10,000 invoice produces a €9,975 receipt because €25 was deducted, record the receipt and shortfall separately. Do not change the original invoice to force it to match the bank feed. The difference may be a bank charge, a customer deduction or a balance that remains collectible.

    Use consistent ledger accounts for accounts receivable, fiat bank balances, stablecoin balances, transaction or conversion fees, and applicable foreign-exchange gains or losses. Retain statements, payment confirmations, wallet transaction identifiers, quote records and approval evidence with the period-close support.

    Finance implementation checklist

    1. Confirm entity, jurisdiction, industry, currency and third-party payment eligibility.
    2. Select receiving rails based on customer demand rather than treasury preference.
    3. Create controlled invoice templates with one currency-specific instruction block.
    4. Assign unique references or customer-specific virtual accounts.
    5. Define workflows for partial, combined, duplicate, unidentified and returned payments.
    6. Set the minimum fiat operating reserve and conversion approval process.
    7. Document the stablecoin, network, destination wallet and screening procedure.
    8. Map receipts, fees and conversions to the general ledger.
    9. Test the full workflow with a small payment before distributing details widely.

    Bank-transfer collections and on-chain payments can operate side by side. Customers that prefer banks can continue using them, while customers ready to pay on-chain can follow a separate stablecoin payment flow. Finance retains one consistent objective: identify the payer, preserve the accounting trail and move funds only under approved treasury controls.

    Frequently asked questions

    Can a customer pay by bank transfer if my company uses USDC?

    Yes. The customer can pay an invoice in fiat through a supported bank rail, and treasury can retain that fiat or convert an approved portion into USDC after settlement. The invoice, bank receipt and conversion should remain linked through references and transaction records.

    What bank details should I put on an invoice?

    Include the exact beneficiary name, account or IBAN details, required currency, payment reference and any necessary bank address or SWIFT code. Show only the instructions relevant to that invoice's currency to reduce payment errors.

    How do I reconcile a bank transfer with an invoice?

    Match the payment reference first, then compare the amount, currency, sender and value date. Partial, combined or unidentified payments should enter an exception queue for documented review rather than being automatically assigned to the closest invoice.

    Should customer bank transfers be converted to stablecoins automatically?

    Automatic conversion can reduce manual handling where it is supported, but it is not appropriate for every treasury. Finance should first define the fiat operating reserve, eligible corridor, pricing method, limits, stablecoin, blockchain network, destination wallet and approval controls.

    Can a parent company pay an invoice for its subsidiary?

    It may be possible, but the receiving arrangement may restrict or review third-party payments. Record the relationship between the invoiced customer and payer in advance, and investigate unexpected senders before allocating, converting or refunding the funds.

    fiat-collectionsbank-transferscustomer-paymentsreconciliation
    About the author
    Stablerail Editorial
    Editorial Team, Stablerail

    Finance writers covering stablecoin treasury, payments, compliance, and risk controls.

    More about the Stablerail team
    Keep reading
    From Stablerail