Shopify Donation at Checkout: Tipping vs a Cart Product

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.
- Go to Settings → Checkout.
- Turn on Show tipping options.
- Set up to three percent presets. Shoppers can also enter a custom amount.
- 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:
- 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.
- Collection: only this SKU, so it never shows in the catalog.
- In Oxify, add it as a cart add-on. Default off. One cause in the sentence.
- 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.
| Format | How it works on Shopify | Best for |
|---|---|---|
| Round-up | Needs an app (Plus checkout widget, or a cart app that computes the gap to the next dollar). Native tipping cannot round up | Low-friction micro-gifts; totals like $48.37 |
| Preset amounts | Native tipping = percent presets. A donation product = fixed $1/$2/$5 variants | Most stores. One tap, no math |
| Custom amount | Native 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?
Tipping vs a donation product — which should I use?
Can customers donate more than the order total?
Do donations work with Shop Pay?
Should I show three charities?
Is Shopify POS tipping the same as checkout donations?
Can Shopify round up the total as a donation?
Are checkout donations tax deductible for the customer?
Where do I see how much was donated?
Do donation tips still pay card fees?
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.