Blog

Shopify Donation at Checkout: Tipping vs a Cart Product

shopify donation at checkout

Quick answer: A Shopify donation at checkout is usually native tipping relabeled as charity — that is what people mean by "shopify tipping option" and "tips at checkout." Turn it on in Settings → Checkout: up to three percent presets plus a custom amount. Caps: not more than 100% of the order or $1,000 USD. Calculated on subtotal before tax and shipping. Tips still take card processing fees. They do not work on selling-plan (subscription) carts. Shopify POS tipping is a separate switch — it does not copy to online checkout. If you need the ask in the cart drawer, a dollar amount instead of percents, or a donation on a subscription cart, use a donation product in the bag.

Checkout total is $48. Under it: "Add $2 to [one named cause]." Off. One tap. $50. That is a donation option. It is not a tip jar for your staff unless you say it is.

Most "how to add donations" posts that rank in 2026 only document native tipping. They skip the cart drawer. This page covers all three methods so you pick the one that matches the job.

Last checked August 20, 2026 against Shopify Help Center.

Key Takeaways

  • Method 1 (built-in): Checkout tipping, relabeled as donation. Fastest. Percent presets. Shopify's own charity path.
  • Method 2: A donation product toggled in the cart drawer (Oxify add-on). Needed when you want the ask before checkout, or when tipping's caps get in the way.
  • Method 3: Plus checkout charity apps (ShoppingGives-style). Use when you need partner reporting and you are on Plus.
  • One cause. Three logos is a quiz. Quizzes lose.
  • Off by default. Never guilt. Never pre-tick.

What Shoppers Are Trying to Do

They want to add a small extra to a cause without a second checkout. You want the money to hit a real line on the order so finance can remit it.

If the extra never becomes a line item (or a native tip), it is a note. Notes do not remit.

Method 1: Native Shopify Tipping (Best Default)

Shopify documents this under checkout tips. The same control is what charity how-tos tell you to rename.

  1. Go to Settings → Checkout.
  2. Turn on Show tipping options.
  3. Set up to three percent presets. Shoppers can also enter a custom amount.
  4. Rename the labels: Online Store → Themes → Edit default theme content, open the Checkout & system tab, search for "Tip," and replace with "Donation" (or the cause name). Shopify's help article states tipping can be used for charity, and the labels are fully editable.

Hard limits (from Shopify Help, not a blog rumor):

  • Tip cannot be more than 100% of the order total
  • Tip cannot be more than $1,000 USD (or equivalent)
  • Calculated on subtotal before taxes and shipping
  • No tipping on a cart that includes a selling plan (subscription / pre-order selling plan)
  • Shop Pay Installments: customers cannot add tips

Shop Pay itself: Shopify's March 2023 changelog added tipping on the Shop Pay payment page when tipping is on. LaunchTip and some 2026 roundups still say Shop Pay never supports tips. Official help only excludes Shop Pay Installments. Preview Shop Pay on your store. Do not trust a 2022 screenshot.

POS: "Shopify POS tipping" is a high-volume related search. Those settings live on the POS. They do not turn on online checkout donations. Set both if you run a counter and a storefront.

Use native tipping when: you only need checkout, percent presets are enough, and you do not sell subscriptions in the same cart.

Method 2: Donation Product in the Cart Drawer

Native tipping never appears in the cart drawer. It never lets someone give more than 100% of the goods. It dies on selling-plan carts.

A donation product fixes those jobs:

  • Ask in the drawer, before they hit checkout (including express pay)
  • Fixed $1 / $2 / $5 buttons instead of only percents
  • Works next to subscriptions because it is a normal line item
  • Can exceed 100% of merchandise if you ever need that (rare; do not guilt people into it)

How to set it up:

  1. Create a product. Title = the cause. Price = $2 (or $1 / $5 variants). Inventory untracked. Tax: ask your accountant — many stores mark it non-taxable; that is not universal advice.
  2. Collection: only this SKU, so it never shows in the catalog.
  3. In Oxify, add it as a cart add-on. Default off. One cause in the sentence.
  4. Turn the same SKU off in checkout widgets and post-purchase. One ask per order. See checkout vs cart seats.

Copy: "Add $2 for [named fund]. 100% of this line is sent on. Optional."

Not: "Don't you care?" Three charity logos. A pre-ticked $5.

Method 3: Plus Checkout Charity Apps

ShoppingGives and similar Plus widgets sit in Checkout Extensibility. They help when you need partner reporting, round-up at payment, or a network of causes.

They do not replace the drawer for non-Plus stores. In-checkout UI extensions on payment steps are Plus-only per Shopify's API docs.

If you install a Plus charity widget, turn native tipping and the donation product off. Three donation UIs is a guilt sandwich.

Round-Up vs Preset vs Custom Amount

Three ask formats, three different jobs. ShoppingGives' own strategy guide reports donation prompts lifting conversion around 20% and AOV around 29% on their network — their data, their merchants, not a guarantee for yours.

FormatHow it works on ShopifyBest for
Round-upNeeds an app (Plus checkout widget, or a cart app that computes the gap to the next dollar). Native tipping cannot round upLow-friction micro-gifts; totals like $48.37
Preset amountsNative tipping = percent presets. A donation product = fixed $1/$2/$5 variantsMost stores. One tap, no math
Custom amountNative tipping includes a custom field; a donation product can use a quantity trick ($1 × qty)Cause-driven brands with donors, not just shoppers

If you only remember one thing: "shopify round up donation" requires an app; "preset donation" does not.

Who Gets the Tax Receipt?

Almost nobody covering this keyword touches it, and it is the first question your accountant will ask. We are not tax advisors; the shape of it, hedged:

  • The shopper usually cannot deduct it. They gave money to a store, not a registered charity. Unless a charity partner (ShoppingGives-style) issues receipts directly, the shopper has no receipt.
  • You collected revenue. A tip or donation line lands in your books as income. When you remit it to the charity, that donation is typically your deduction, subject to your entity type and local rules.
  • Say so on the policy page. One line: "Donations are collected by [store] and remitted monthly to [charity]; they are not tax-deductible for you." Honest beats vague.
  • Ask an accountant in your jurisdiction. Sales tax treatment on a donation product also varies. This section is orientation, not advice.

One Cause, Honest Books

Pick one fund for 90 days. Put the remit rule on a policy page (monthly, 100% of that SKU or tip bucket). If you cannot remit, do not show the toggle. That is not a ranking tip. That is how you stay a store people trust. Google's current helpful-content guidance puts trust at the center of E-E-A-T. Fake charity is the fastest way to lose it.

Finance: native tips land as tips on the order, and Shopify gives you a dedicated report — Analytics → Reports → Tips, filterable by channel. That report is your monthly remit number; export it, remit, screenshot the transfer, done. A donation product does not appear there — it lands as a normal line item, so pull sales by that SKU instead. Tell bookkeeping which bucket is the cause. Do not mix staff tips and charity in one unlabeled field.

How This Compares to Ranking Donation Posts

LaunchTip, EasySell, and Shopify's own tipping article explain method 1 well. They are the reason "donation" and "tipping" are the same SERP.

They usually skip:

  • Cart-drawer asks (express checkout never sees tipping until later — or never, on some wallets)
  • Subscription carts (native tipping is off)
  • The $1,000 / 100% caps
  • Collision with a second charity app

We cover those because that is the ticket we get from merchants who "turned on donations" and saw nothing in the drawer.

Frequently Asked Questions

Does Shopify have a built-in donation option?

Yes. Native checkout tipping can be labeled as a donation. Settings → Checkout → Show tipping options. Shopify's help docs say tipping can be used for charity. It is percent-based, capped, and missing from selling-plan carts.

Tipping vs a donation product — which should I use?

Use tipping if checkout-only percent presets are enough. Use a donation product in the cart if you want the ask before checkout, fixed dollar amounts, or you sell subscriptions. Do not run both plus a Plus widget.

Can customers donate more than the order total?

Not with native tipping. Shopify caps tips at 100% of the order and $1,000 USD. A separate donation product can be any price you set. Do not use that to pressure people.

Do donations work with Shop Pay?

Shop Pay Installments cannot add tips. Regular Shop Pay gained tipping support in 2023 when tipping is enabled — still preview it. A donation product in the cart drawer is visible before express pay, which is the reliable path for wallet checkouts.

Should I show three charities?

No. One named cause. Three logos turn checkout into a quiz. Quizzes drop conversion. Rotate the cause quarterly if you must. Do not rotate daily.

Is Shopify POS tipping the same as checkout donations?

No. POS tipping is set on the POS. Online donations use Settings → Checkout. Shopify's help docs say you must set online tipping in admin even if POS tipping already exists. Turn on the one that matches the channel.

Can Shopify round up the total as a donation?

Not natively. Tipping only offers percent presets and a custom field. Round-up needs an app — a Plus checkout charity widget, or a cart-level app that computes the gap to the next dollar. If you are not on Plus, a fixed $1/$2 donation product in the drawer does the same job with less machinery.

Are checkout donations tax deductible for the customer?

Usually not. The shopper paid a store, not a registered charity, so they get no receipt unless a charity partner app issues one directly. The remitted donation is typically the merchant's deduction. Rules vary by country and entity — put the arrangement on your policy page and ask an accountant. Not tax advice.

Where do I see how much was donated?

Native tips: Analytics → Reports → Tips, filterable by sales channel. That total is what you remit. A donation product does not show in the Tips report — run a sales report filtered to that SKU. Reconcile monthly, remit, and note the transfer on your policy page.

Do donation tips still pay card fees?

Yes. Shopify's tipping help says tips are part of the order total, so credit-card or third-party fees still apply. If you remit 100% to a charity, decide whether you eat the fee. Put that on the policy page.

What to Do Next

Checkout-only, percent presets enough: turn on tipping, rename "Tip," one cause, preview Shop Pay. No app.

Drawer / subscriptions / fixed $2: add a donation product. Oxify Cart Drawer & Upsells can show that product as an add-on in the bag (same module as wrap). $9.99/mo to start, 14-day trial. Turn native tipping off so the shopper is asked once.

Ask AI about Oxify App