Charity Donations at Checkout: How Commercial Co-Venture Compliance Actually Works for Shopify Brands
Adding charity donations to your Shopify checkout sounds like a pure win. You give customers a reason to feel good about a purchase, you raise money for a cause, and you build affinity for your brand. Then you read the fine print of charitable solicitation law and realize that the sentence “we donate a percentage of every sale to charity” is not just marketing copy. In most of the United States, it is a regulated legal promise.
This is the part of checkout giving that almost no one talks about, and it is the part that quietly creates risk. The moment you advertise that buying your product benefits a charity, you may have become a commercial co-venturer, and a couple dozen states have rules about what you must file, sign, disclose, and report before that campaign can legally run. This guide explains what commercial co-venture compliance actually involves, why most donation apps leave the burden on you, and how GoodAPI’s approach removes it.
What Commercial Co-Venture Compliance Actually Means
A commercial co-venturer, usually shortened to CCV, is a for-profit business that runs a sale or promotion and advertises that some of the proceeds will benefit a charitable organization. The category exists because regulators want consumers to be able to trust the claim. If a brand says “10 percent of this purchase goes to clean water,” states want to make sure a real charity receives a real amount, that the terms are disclosed, and that someone can audit it afterward.
That sounds reasonable until you notice how the rules are written. They are not federal, they are not uniform, and they are triggered by the promise itself rather than by the size of the campaign. A small Shopify brand donating one percent of sales is held to the same framework as a national retailer running a million-dollar cause campaign.
Why “we donate a percentage” is a regulated promise
The legal trigger is the public representation. Once your storefront, your product page, or your checkout says that a purchase benefits a cause, you have made what the law calls a charitable sales promotion. At that point the questions a regulator can ask are specific: Which nonprofit is receiving the money? Is there a written contract? Did you file it before the campaign started? Did you disclose the percentage and the dates? Did you report what was actually raised?
For a brand selling nationwide, the complication is that you do not get to pick one state’s rules. Your customers are everywhere, so your single promise can fall under the laws of many states at the same time. That is what turns a simple “give back” line into a compliance project.
The State-by-State Filing Burden
Here is where the work hides. The requirements vary so much from state to state that there is no single checklist you can complete once and forget.
A handful of states require the business itself to register as a commercial co-venturer before any promotion runs. California charges a 500 dollar registration fee and requires annual financial reports. Massachusetts requires registration, a 200 dollar fee, and a $25,000 surety bond posted with the state before the campaign begins. Alabama requires registration plus a $10,000 bond and a closing statement within 90 days of the campaign ending. South Carolina requires registration and a joint financial report filed with the charity after each campaign.
Other states skip registration but still impose obligations. New Jersey wants the written contract filed at least 10 days before the promotion starts, plus a report afterward. Mississippi, New Hampshire, Hawaii, and Tennessee each require some form of advance notice or contract filing before the campaign goes live. Around 11 states require disclosures to appear at the actual point of sale.
Registration, bonds, and reporting
Strip away the state names and the pattern looks like this. Some states want money up front in the form of fees and bonds. Most want a written contract between you and the charity that names the organization, states the percentage or dollar amount, and sets the start and end dates. Many want that contract or a notice filed before the promotion can legally begin, often a week or two in advance. Several want a financial report or closing statement after the campaign, disclosing gross receipts and what the charity actually received. And the states that require registration usually require you to renew it every year.
Separately, about 38 states require the benefiting charity to be registered to solicit donations in that state at all. So even if your own filings are perfect, a promotion can be out of compliance simply because the nonprofit is not registered where your customers live.
What a Compliant Campaign Actually Requires
If you were to run a charity donation promotion entirely on your own, the sequence in a regulated state looks roughly like this.
Sign a written contract with the charity
Name the nonprofit, specify the percentage or amount it will receive, and set the start and end dates. Most regulating states require this contract to exist before anything is advertised.
Register and post any required bond
In states like California, Massachusetts, Alabama, and South Carolina, file your commercial co-venturer registration and pay the fee. Where a surety bond is required, post it before the promotion begins.
File the contract or notice in advance
Several states require the contract or a notice of charitable sales promotion to be filed days or weeks before the campaign goes live. Miss the window and the promotion is non-compliant from day one.
Disclose at the point of sale
In roughly a dozen states, the terms of the promotion must be disclosed where the customer actually gives, not buried in a footer.
File financial reports and renew
After the campaign, file the closing statements or financial reports each state requires, then renew your registrations annually for as long as you keep giving.
Now multiply that by every state your customers buy from, each with its own forms, fees, deadlines, and renewal dates. For a lean e-commerce team, this is not a side task. It is the reason a lot of brands either avoid percentage-of-sales giving entirely or run it and hope no one checks.
Why Most Shopify Donation Apps Leave This to You
This is the gap worth understanding before you pick a tool. A typical donation app gives you the front-end mechanic. It adds a round-up button or a percentage-of-sales toggle to your checkout, collects the money, and sends it to a cause. What it usually does not do is take legal responsibility for the commercial co-venturer obligations behind that promise.
Read the fine print of many checkout-giving tools and you will find that compliance with charitable solicitation and co-venture law is the merchant’s responsibility. The app handles the widget. You handle the registrations, the contracts, the bonds, the disclosures, and the annual reports. That division is easy to miss when you are evaluating apps on conversion lift and design, and it is exactly the part that creates exposure.
How GoodAPI Handles Commercial Co-Venture Compliance
This is the wedge that makes GoodAPI’s donations approach different. Instead of handing you a widget and a disclaimer, GoodAPI is built to take on the commercial co-venturer role itself. The registrations, the written contracts with nonprofits, the required disclosure language, the annual financial reporting, and the surety bonds across the states that regulate charitable sales promotions are handled on the platform side, so the merchant is left with zero filings rather than forms in 50 jurisdictions.
That means a Shopify brand can offer charity donations at checkout and keep its attention on the campaign rather than the paperwork. Donations route to verified 501(c)(3) nonprofits drawn from a database of more than 1.3 million organizations, so the recipient is a named, registered charity rather than a vague “good causes” pool.
Two ways customers give
GoodAPI supports the two giving models brands actually ask for, both inside the native Shopify checkout. The first is round-ups, where the shopper rounds their order total up to the nearest dollar and the difference goes to the cause. The second is percentage of sales, where the brand contributes a share of each order. Both run through the same checkout extension, and both sit on the compliance foundation rather than on top of a legal gap.
This also connects to how GoodAPI thinks about impact more broadly. The same verification-first principle behind its GPS-tracked tree planting with reforestation partner Veritree carries into giving, so a donation is tied to a named, registered recipient rather than an unprovable claim. Because trees, plastic removal, and charitable giving can run through a single integration, a brand can report all of its impact from one place instead of stitching together separate tools. You can read more about that in our piece on the unified impact stack for e-commerce.
Putting It Together
Charity donations at checkout are a genuinely good idea wrapped around a legal trap that most merchants never see. The mechanic is simple, but the promise behind it is regulated, and in many states running it correctly means registering, contracting, bonding, disclosing, and reporting on a recurring basis. Most donation apps quietly leave that work to you. The brands that give safely are the ones that either do the compliance work in full or use a partner that takes the commercial co-venturer role off their plate.
If you want to add giving to your store without the multi-state paperwork, that is the model GoodAPI is built around. You can see how charity donations at checkout work with full CCV compliance handled for you, install GoodAPI from the Shopify App Store to add verified impact to your checkout, see how a verified donations approach proves where every dollar goes, or read the technical view in our charity donations API developer guide. The goal is the same either way: let your customers give at checkout, and make sure the promise behind it is one you can actually stand behind.