Learn · Payment direction

Push vs pull payments: what’s the difference and why it matters

How payer-initiated push payments differ from payee-initiated pull payments across wires, ACH, instant transfers, direct debit, and recurring card charges.

On this page

In short

What is the difference between push and pull payments?

In a push payment, the payer initiates an instruction that sends funds to the payee. In a pull payment, the payee or biller initiates a collection against the payer’s account under prior authorization. The direction changes who controls timing, which data must be verified, and how fraud and exceptions appear.

Push: payer sends. Pull: payee collects with authority.

Direction is about who initiates the instruction

Nacha provides the cleanest side-by-side definition. An ACH credit is a push from the originator’s account through its originating bank to the receiver’s account. Payroll direct deposit is a common example. An ACH debit is a pull: the originator initiates an entry that debits the receiver’s account and credits the originator. An insurance-premium collection is one example. The “originator” is the party that creates the ACH entry, so it can be the payer for a credit or the payee for a debit.

The European Central Bank makes the same distinction in SEPA. It defines a credit transfer as a payment from payer to payee initiated by the payer. It defines direct debit as a transfer initiated by the payee based on the payer’s consent through a mandate. These definitions prevent a common mistake: both payments move money from payer to payee, but the instruction enters the system from opposite sides.

Push and pull compared

Push and pull compared
FeaturePush paymentPull payment
Instruction initiatorPayer or payer’s authorized agentPayee or biller under prior authority
Timing controlPayer chooses when to sendPayee chooses when to collect within the agreement
Primary setup dataBeneficiary identity and receiving detailsPayer account or credential plus authorization
Recurring patternStanding order or scheduled creditDirect-debit mandate or stored-credential billing
Fraud focusWrong or impersonated beneficiaryUnauthorized, excessive, or post-revocation collection
Cash applicationPayee depends on payer’s remittance referenceBiller creates the collection against a known obligation

Conceptual comparison. Authorization, finality, returns, disputes, and liability depend on the specific rail, account, agreement, and law.

Common push payments

Wires and real-time gross settlement transfers

A wire is a push instruction. The sender tells its bank which beneficiary to pay; the beneficiary does not debit the sender’s bank account. The Federal Reserve describes Fedwire as a real-time gross settlement service in which qualifying payment orders are processed individually and accepted settlement in central bank money is final and irrevocable. That makes beneficiary verification critical before release. The cited Fedwire documentation describes participant-sent payment orders, not payee-originated recurring debits.

Instant credit transfers

SEPA Instant is an instant credit transfer, so the payer side pushes the payment. FedNow likewise processes customer credit transfers between participating institutions. Its operating procedures show that a request for payment is a separate message: when accepted, it can lead to a subsequent customer credit transfer. The request does not itself debit the payer. This distinction lets a merchant ask for money while the payer retains the final send decision.

Scheduled credits and standing orders

Push does not require a person to click every time. A payer can establish a standing order or future-dated credit through its provider. Nacha’s Pay by Bank FAQ describes a standing order or forward-dated payment as the credit-transfer equivalent of direct debit. The important control remains direction: the payer preconfigures the outbound instruction instead of granting the biller authority to initiate debits.

Common pull payments

ACH and SEPA direct debits

A biller can originate an ACH debit after obtaining the authorization appropriate to the receiver, account, and entry type. A SEPA creditor can initiate a direct debit under the payer’s mandate. The payee controls the collection date within the authorized terms, which is useful for subscriptions, utilities, invoices, and scheduled collections. That convenience depends on correct authorization, amount, timing, revocation, and return handling; possession of account details alone is not permission.

Stored-card and recurring card charges

Cards use network-specific concepts rather than the bank-transfer labels alone. Visa’s framework calls a later subscription charge a merchant-initiated transaction based on a pre-agreed standing instruction and stored credential. That is pull-like in business terms: the merchant starts the later charge while the cardholder is not actively participating. It is not identical to ACH debit because authorization messages, credential storage, issuer decisions, settlement, refunds, and disputes follow card rules.

Some rails support both directions

ACH explicitly supports credits and debits. UPI also exposes both “pay” and “collect” patterns: NPCI describes a virtual address supporting pull and push, along with peer and merchant payments. But a collect request is not the same as an unapproved debit. The payer authorizes the requested UPI payment with its UPI PIN. Product wording such as “request,” “mandate,” and “autopay” must therefore be mapped to the actual instruction and consent sequence before classifying the risk.

The fraud problem moves with the control point

Push risk: the payer may authorize the wrong destination

Push control prevents a payee from initiating arbitrary debits, but it does not prove the beneficiary is genuine. Business email compromise can trick an authorized employee into sending to fraudster-controlled details. The FBI advises independently verifying payment requests and any change in account number or procedure. Nacha’s credit-push fraud initiative likewise recognizes that ACH credits can carry impersonation fraud. Protect beneficiary creation and change, not just the payment button.

Pull risk: the collector may exceed or lack authority

Pull gives the merchant or originator initiation power, so the control centers on proof of authorization, amount, date, frequency, and revocation. Nacha places the burden on the ACH originator to obtain proper authorization and distinguish consumer from business accounts. For covered US consumer accounts, Regulation E requires signed or similarly authenticated authorization for preauthorized debits, a copy for the consumer, and stop-payment and revocation handling under its conditions. Commercial accounts require separate agreement and rule analysis.

Return or error rights cannot be inferred from the word “pull.” Regulation E’s error-resolution section covers unauthorized and incorrect electronic fund transfers for covered consumer accounts. It does not create one worldwide right for every commercial debit, card charge, or mandate. Store the account classification, authorization evidence, rail, dates, and dispute status needed to apply the correct rule instead of hard-coding a generic refund promise.

Which direction fits a business use case?

Choose by control objective, not habit
Use caseOften fitsWhyControl to emphasize
One-time supplier paymentPushBuyer controls amount, date, and destinationContract, approval, and independently verified beneficiary
PayrollPushEmployer creates a controlled disbursement fileEmployee master-data change and duplicate-file controls
Fixed subscriptionPull or scheduled pushMerchant convenience or payer control can both workClear renewal terms, consent, cancellation, and failure handling
Usage-based invoicePull with amount authority, or payer-approved pushAmount changes each cycleTransparent calculation, notice, dispute path, and maximum exposure
High-value urgent transferPushRTGS and wire systems accept sender payment ordersDual release, beneficiary verification, cutoff, and finality warning
Customer collections at scalePull, request-to-pay, or bothBiller can schedule collection or ask payer to sendAuthorization evidence, reference quality, returns, and exceptions

Design the direction explicitly

  1. Identify the initiator

    Name the party and system that creates the instruction, not merely the party receiving funds.

  2. Define authority

    For push, document payment release and beneficiary controls. For pull, document consent, permitted amount, timing, frequency, and revocation.

  3. Select the rail

    Check whether it supports credit, debit, request-to-pay, standing orders, or only a subset, plus the relevant account type and geography.

  4. Design exceptions

    Specify declines, returns, stop payments, refunds, recalls, duplicates, uncertain outcomes, and customer disputes using the actual scheme rules.

  5. Connect remittance and reconciliation

    Carry or generate a reference that lets both sides match the movement to the obligation, regardless of who initiated it.

Push and pull payment questions

Is a bank transfer always a push payment?

No. A credit transfer or wire is push, but a bank-account direct debit is pull. ACH and SEPA both support distinctions between payer-initiated credits and payee-initiated debits. Identify the instruction, not the broad label “bank transfer.”

Are wire transfers push only?

Yes in this framework. The sender instructs its bank to pay a beneficiary. A payee can send an invoice or payment request, but it cannot originate a Fedwire payment order that debits the payer as a direct debit would.

Can ACH payments be both push and pull?

Yes. Nacha defines ACH credits as pushes into a receiver’s account and ACH debits as pulls from a receiver’s account. The authorization, entry classification, return handling, and account type differ between applications.

Is a card payment a pull payment?

It is often described as pull-like because the merchant submits the charge. The precise card model is more detailed. A checkout can be cardholder-initiated, while a later subscription renewal can be merchant-initiated under stored-credential consent.

Are push payments safer than pull payments?

Not universally. Push limits reusable debit authority but can be misdirected by invoice or beneficiary impersonation. Pull makes collection convenient but requires strong authorization, amount, revocation, and dispute controls. Rail-specific finality and account protections matter more than the label alone.

Is a request for payment a pull?

Not necessarily. A request can carry amount and remittance information while leaving the payer to authorize a subsequent credit transfer. If prior authority lets the biller initiate a debit without payer action for that cycle, the collection is pull.

Which direction is better for recurring B2B invoices?

Use pull when the customer grants suitable authority and predictable collection matters. Use scheduled or approved push when the payer needs control over each release. Consider invoice variability, approval workflow, cash application, return rules, and the parties’ bargaining terms.

Sources

External links open in a new tab.

  1. Instant paymentsEuropean Central BankSEPA instant credit transfer direction and availability.Checked 10 Aug 2026
  2. About the FedNow ServiceFederal Reserve Financial ServicesCustomer credit transfers and instant-payment positioning.Checked 10 Aug 2026
  3. Pay by Bank FAQsNachaStanding-order and forward-dated credit-transfer pattern.Checked 10 Aug 2026
  4. How ACH worksNachaACH credit push, debit pull, account classification, and authorization model.Checked 10 Aug 2026
  5. Single Euro Payments AreaEuropean Central BankPayer-initiated credit and payee-initiated direct-debit definitions.Checked 10 Aug 2026
  6. Fedwire Funds Service product sheetFederal Reserve Financial ServicesPayment orders, RTGS processing, and final settlement.Checked 10 Aug 2026
  7. FedNow Service Operating ProceduresFederal Reserve Financial ServicesCurrent April 2026 customer credit transfer and request-for-payment message distinction.Checked 10 Aug 2026
  8. Stored Credential Transaction FrameworkVisaCardholder-initiated and merchant-initiated stored-card transactions.Checked 10 Aug 2026
  9. UPI product overviewNational Payments Corporation of IndiaPush, pull, collect, and payer-authorization concepts.Checked 10 Aug 2026
  10. UPI frequently asked questionsNational Payments Corporation of IndiaPayer approval of collect requests with a UPI PIN.Checked 10 Aug 2026
  11. Business Email CompromiseFederal Bureau of InvestigationIndependent verification of payment requests and changed account details.Checked 10 Aug 2026
  12. New Nacha rules take aim at credit-push fraudNachaRecognition of impersonation fraud using ACH credits.Checked 10 Aug 2026
  13. Regulation E § 1005.10Consumer Financial Protection BureauCovered consumer preauthorized-transfer authorization and stop-payment rules.Checked 10 Aug 2026
  14. Regulation E § 1005.11Consumer Financial Protection BureauCovered consumer electronic-transfer error resolution.Checked 10 Aug 2026

Written by

Glide Research

Payments research

Glide Research maps payment rails, FX corridors, and banking access so travellers, freelancers, and treasury teams can move money without legacy wire tax.

Published

Glide · Borderless banking

Moving money across borders?

Hold crypto and 80+ currencies in one account, convert close to the mid-market rate, and pay out on local rails instead of paying the wire tax. Solo, or with multisig for teams.

Currencies
80+
Spend anywhere
Visa card
Registered with
FINTRAC · Canada