Bank payments

Cannabis ACH Payments for Wholesale, Invoices and Recurring Charges

ACH is the workhorse of cannabis B2B. It moves money between bank accounts cheaply and predictably — as long as you understand returns, authorisation records and the exposure window you are accepting. This page covers ACH only.

The short answer

ACH is the United States bank-to-bank network used for direct debits and credits. For cannabis and hemp businesses it is most useful where you know the payer: wholesale invoices, distributor and supplier settlements, delivery pre-payment, membership charges, payroll-adjacent credits and recurring plans.

ACH is not instant and it is not guaranteed. A payment can be returned days after it appears to have succeeded — for insufficient funds, a closed account, wrong details or a claim that it was unauthorised — so the operational work is authorisation records, return handling and knowing how long your exposure lasts. Whether a provider will support cannabis-related ACH at all depends on their bank's written policy.

How an ACH debit actually moves

An ACH debit is submitted in a batch, processed by the network, and posted to the payer's bank. Your provider then makes funds available to you on their own schedule, which is a commercial decision rather than a network one. Returns arrive after the fact, which is the part that surprises operators.

Because funding and return timing are set separately, two providers can offer 'ACH' with very different risk profiles for you.

  1. 01

    Authorisation

    You collect and store the payer's permission to debit, including amount or amount range, frequency and date.

  2. 02

    Submission

    The debit is submitted in a batch before your provider's cut-off; late submissions roll to the next business day.

  3. 03

    Settlement

    Funds are made available to you on your provider's schedule, which may be later than the network's posting.

  4. 04

    Return window

    Returns can arrive days later. Administrative returns tend to come quickly; unauthorised claims can come much later.

Returns, return codes and how to handle them

Returns are normal, not exceptional. The goal is a process that resolves them the same week rather than discovering them at month-end.

Ask your provider for the return codes they pass through, the fee per return, and whether repeated returns affect your account standing.

Return situationTypical causeOperational response
Insufficient fundsPayer balance too low on the debit dateRetry on an agreed schedule and align debit dates with payer cash cycles
Account closed or not foundStale or mistyped bank detailsValidate details at capture and re-verify annually for recurring payers
Unauthorised claimPayer disputes the debit or does not recognise itProduce the stored authorisation and a recognisable descriptor
Stop paymentPayer instructed their bank to blockContact the payer directly; do not simply resubmit
Corporate returnB2B payer's account controls block the debitAsk the payer to whitelist your originator details in advance

Return codes, fees, retry rules and any limit on repeated returns should be in your provider agreement. Ask for them in writing before you go live.

Authorisation records that hold up

An unauthorised-claim return is won or lost on the record you kept when the payer signed up. This is cheap to do properly and expensive to skip.

  • Capture the payer's name, account details, amount or range, frequency and start date
  • Store the timestamp, IP address or signed document, and the exact wording shown to the payer
  • Use a bank descriptor the payer will actually recognise on a statement
  • Send a notification before each recurring debit, especially where amounts vary
  • Keep authorisations retrievable within an hour, not buried in an inbox
  • Re-confirm details for long-running recurring payers on a schedule

Where ACH fits and where it does not

ACH is excellent for known payers and poor for anonymous checkout. Being honest about that boundary avoids building an operation around the wrong tool.

Wholesale invoices

Strong fit. Larger amounts, known counterparties, terms already negotiated, and per-item cost that does not scale with value.

Recurring plans

Strong fit with proper authorisation records and pre-debit notification, particularly for memberships and delivery subscriptions.

Delivery pre-payment

Workable when the order window is long enough to absorb the funding and return timing.

Retail counter

Weak fit. The payer is anonymous, the queue is short, and the return window sits after the customer has left with the goods.

Very small tickets

Depends on pricing shape. Flat per-item fees can consume the margin on low-value payments.

Urgent same-day needs

Weak fit unless your provider supports a same-day service and has confirmed eligibility and cut-offs in writing.

Funding timelines, limits and cash-flow planning

Treat ACH as a cash-flow instrument. Get the cut-off, the funding schedule, per-transaction and per-batch limits, and whether limits ratchet up over time. Then plan collection dates around your payers' behaviour rather than your own invoicing convenience.

  • Confirm batch cut-off times and holiday handling in writing
  • Confirm business days to funding, and any different rule for the first weeks
  • Ask about per-transaction, daily and monthly limits, and how to raise them
  • Set debit dates near payer paydays or settlement cycles to reduce returns
  • Reconcile returns daily so a single week never accumulates surprises
  • Keep a reserve of your own for return exposure on large debits

Where you are today

Four ways operators start with us on ACH and bank payments

New or pre-revenue business

Not processing yet. We map which payment methods your license type and products can realistically support, what each costs, and what your application file needs before you open.

Plan your payment setup

Operating and looking to switch

Already processing but paying too much, funding too slowly, or working around a system that does not fit. Send statements and we return a line-by-line read plus alternatives.

Review my current setup

Recently shut down or restricted

Account terminated, frozen, capped or moved to reserve. We help you interpret the notice, pursue held funds, and rebuild with fewer single points of failure.

Get help with a complex account

Declined during underwriting

Turned down on application. We read the decline reason, identify what was missing or mismatched in the file — licence, ownership, product mix, banking — and rebuild the submission before it goes back out.

Review a declined application

Frequently asked questions

Can cannabis businesses use ACH?+

Some providers support ACH for cannabis-related businesses and some do not — it depends on the sponsoring bank's written policy, your license type and your products. Ask for that policy position explicitly rather than assuming, and get the answer in writing before building a process around it.

How long does an ACH payment take?+

Submission-to-funding depends on your provider's schedule rather than a single network rule, and same-day options exist with their own eligibility and cut-offs. Separately, returns can arrive days after funding, so your exposure lasts longer than your funding time.

What happens when an ACH payment is returned?+

The funds are pulled back and a return code explains why. Administrative causes such as wrong details or insufficient funds are usually retried on an agreed schedule; unauthorised claims require your stored authorisation record. Fees per return are set in your agreement.

Is ACH cheaper than card processing?+

Per-item ACH pricing is often flat rather than percentage-based, which tends to favour larger payments. Whether it is cheaper overall depends on your ticket size, return rate and the fees around it. We model it against your real numbers rather than quoting a rate.

Can I use ACH at a dispensary counter?+

It is a poor fit for anonymous in-store checkout because of the return window and the steps involved. Pay-by-bank pre-payment for pickup or delivery orders is the more realistic bank-based approach at retail.

What do I need to collect from a payer?+

A clear authorisation: name, account details, the amount or amount range, frequency, start date, the wording they agreed to, and a timestamp or signature. Store it so it can be produced within the hour.

More on cannabis ach payments

ACH debits and credits for cannabis wholesale, vendor, payroll-adjacent and recurring payments. These pages sit under this guide and link back to it.

ComparisonYou are evaluating ACH or pay-by-bank acceptance for a cannabis or hemp business.You are evaluating ACH or pay-by-bank acceptance for a cannabis or hemp business.Open QuestionCan dispensaries take bank transfersYes, many cannabis businesses use ACH, but only through a bank or provider that has knowingly onboarded them as a marijuana-related business. ACH is most common for wholesale and vendor payments, payroll, rent and recurring B2B billing, and increasingly for consumer pay-by-bank on pre-orders and delivery where the provider supports it.Open QuestionPay by bank for dispensariesACH moves money directly between bank accounts rather than over card networks. For dispensaries it is used in two ways: business-to-business payments to vendors, distributors and landlords, and consumer pay-by-bank or wallet flows where the customer authorises a debit from their bank account, usually for pre-orders, delivery or account-funded wallets. ACH settles in one to a few business days and can be returned after the fact, so it fits pre-order and B2B flows better than instant in-store checkout.Open State guidehow Colorado operators handle thisThe workhorse rail for Colorado cultivation, manufacturing and wholesale — caps, returns and authorisation records.Open Case studya worked example in home servicesBluePeak Facility Services keyed every payment into accounting by hand. Integrated card and ACH acceptance removed 96% of manual entry and returned 30 staff hours a month.Open Case studya worked example in home servicesGreenLine Property Care collected 4,800 recurring invoices by hand with no failed-payment process. Automated card and ACH billing cut late payments by 34%.Open Case studya worked example in software & saasWorkFlow Harbor's 1,200 software customers left the platform to collect payments elsewhere. Embedded card and ACH acceptance reached 46% adoption in six months.Open QuestionACH funding time cannabisStandard ACH entries typically settle in one to three business days, and same-day ACH is available for qualifying entries, but cannabis merchants frequently see additional provider-imposed holds — often one to five extra business days — to cover return risk. Your effective timing is set by your agreement, not by the network alone.Open QuestionCannabis subscription billingYes, where the provider and bank support the merchant category. Recurring ACH is widely used for wholesale terms, delivery memberships, ancillary software and service billing, and B2B contracts. It requires proper written authorization, clear descriptors, retry rules and return handling.Open

Read next

  1. 1Dispensary ACH payments explainedACH moves money directly between bank accounts rather than over card networks. For dispensaries it is used in two ways: business-to-business payments to vendors, distributors and landlords, and consumer pay-by-bank or wallet flows where the customer authorises a debit from their bank account, usually for pre-orders, delivery or account-funded wallets. ACH settles in one to a few business days and can be returned after the fact, so it fits pre-order and B2B flows better than instant in-store checkout.
  2. 2Can cannabis businesses use ACHYes, many cannabis businesses use ACH, but only through a bank or provider that has knowingly onboarded them as a marijuana-related business. ACH is most common for wholesale and vendor payments, payroll, rent and recurring B2B billing, and increasingly for consumer pay-by-bank on pre-orders and delivery where the provider supports it.
  3. 3Cannabis subscription billingYes, where the provider and bank support the merchant category. Recurring ACH is widely used for wholesale terms, delivery memberships, ancillary software and service billing, and B2B contracts. It requires proper written authorization, clear descriptors, retry rules and return handling.

Model ACH against your real invoices before you switch anything

Send a sample of your invoice volumes, ticket sizes and payer types. We model cost, funding timing and return exposure, then tell you where ACH helps and where it would create work.

Availability, pricing, funding timelines and account terms depend on your state, license type, product mix, processing history and the underwriting policy of the sponsoring bank or processor. Nothing on this page is legal, tax or compliance advice, a quoted rate, or a promise of approval, card-network acceptance or account continuity. We describe how these arrangements commonly work and tell you what to get in writing.