Building compliant rate and fee disclosures that still convert
A savings banner holds maybe eight words. The companion disclosures Regulation DD attaches to the number inside those eight words run four or five times longer. That gap is the craft problem: not whether to qualify the claim, but where the qualifier sits, which surface carries it (headline, subhead, table, footnote, landing page), and how it is worded so a true limitation does not read like a trap. Miss in one direction and the creative gets pulled. Miss in the other and you have shipped a legally immaculate ad nobody acts on.
This lesson works through three formats: a deposit ad, a lending ad, and a fee table.
Which number you are allowed to print
Two US regimes decide the metric, and one decides whether the whole thing reads honestly.
- Truth in Lending Act (TILA), implemented through Regulation Z, governs credit: cards, loans, mortgages. It defines what an APR (Annual Percentage Rate, the yearly cost of credit including certain fees) must include and when you have to show it.
- Truth in Savings Act (TISA), implemented through Regulation DD, governs deposit ads. Its metric is the APY (Annual Percentage Yield, the yearly return including compounding).
- UDAAP, the prohibition on unfair, deceptive, or abusive acts or practices, is the catch-all. A technically accurate ad still fails if the net impressionimpressionThe total number of times an ad or piece of content is displayed, regardless of clicks. Each display counts as one impression, even to the same person.View full definition → misleads.
The equivalent rulebooks abroad run the same logic under different labels: the EU's APR is the APRC. What counts as a promotion in the first place, and the ruling patterns that pull taglines, belong to the rulebook lesson; assume them here.
The regulations are free to read. Bookmark [Regulation Z on the eCFR](https://www.ecfr.gov/current/title-12/chapter-X/part-1026).
Creative 1: the deposit ad (a high-yield savings offer)
Picture a digital banner: "Earn 4.50% APY."
What triggers a disclosure
Under Regulation DD, stating a rate in an ad triggers "clear and conspicuous" companion disclosures. The term must be APY, not "interest rate". APY includes compounding, so it is the number a saver can compare across banks. Compounded daily, a 4.40% nominal rate produces roughly 4.50% APY: printing 4.40% understates your own offer, printing 4.50% as an "interest rate" is a violation.
The elements you must place
If you state the APY, you generally must also state:
- The minimum balance required to obtain that APY.
- The time the APY is offered, if it is introductory or a bonus.
- Any minimum opening deposit.
- For a bonus, what earns it (for example, deposit $10,000 in new money within 30 days).
- Whether fees could reduce earnings.
Ally Bank's online savings account has no monthly maintenance fee and no minimum balance to open, which is why its rate creative can stay short: with nothing to qualify, most of that list collapses into one clause. Product simplicity is a disclosure strategy. Every threshold, tier and fee waiver the product team adds buys itself a line of type in every ad, forever.
The teaser-rate trap
Say 4.50% runs six months, then reverts to 0.75%. Regulation DD requires both the introductory period and the rate that follows.
4.50% APY for 6 months, then the standard variable rate applies (0.75% APY as of January 2026). $100 minimum to open. No monthly fee.
The big number still leads. The go-to rate sits second, dated and honest. That "as of" date matters: an undated variable rate turns deceptive the day the board moves it.
The second-order cost is the one marketers forget. Teaser balances leave when the teaser does, so acquisition costacquisition costCustomer Acquisition Cost (CAC) is the total sales and marketing spend divided by the number of new customers gained in a period. It measures how efficiently you grow.View full definition → gets amortised over months rather than years, and the same money has to be bought back twice a year. A competitive standing rate with one clean line of disclosure is usually cheaper than a promotional rate with four.
The tier trap
"Up to 4.50% APY" hides two opposite structures. Sometimes the headline applies only above a balance threshold, so the median saver never earns it. Sometimes it applies only to the first few thousand dollars and the marginal dollar earns far less. Both are lawful when disclosed, and both generate complaints when the ad shows only the ceiling. Put the rate the typical opener will actually receive next to the ceiling, in the same weight of type.
Creative 2: the lending ad (a credit card and a personal loan)
The Schumer box
Named after Senator Chuck Schumer, the Schumer box is the standardized table of credit card cost terms Regulation Z requires at account opening and in most solicitations. It forces a comparable tabular layout of:
- The purchase APR (and whether it is variable, tied to prime).
- Any introductory APR and how long it lasts.
- The APR for balance transfers and cash advances.
- The penalty APR and what triggers it.
- Annual fee, late-payment fee, foreign transaction fee, and so on.
The point of the box is that no single number can dazzle. Every material cost sits in one grid.
Where the headline and the box coexist
Your acquisition email can shout "0% intro APR on balance transfers for 18 months." Three things must hold:
- The Schumer box, or in a short ad a clear pointer to full terms, carries the go-to APR after the intro period.
- If only some approved applicants get the low APR, disclose the range or say "based on creditworthiness". One teaser APR shown as universal when pricing actually runs 18.99% to 28.99% variable is a UDAAP problem.
- Trigger terms invoke more duty. Under Regulation Z, stating a specific rate or payment amount ("$199/month") triggers additional disclosures including the APR. "Low monthly payments" avoids the trigger; "$199/month" invokes it.
A worked APR example (illustrative)
APR bundles interest plus certain finance charges, so it usually sits above the quoted interest rate on a loan with fees.
- Loan amount: $10,000
- Stated annual interest rate: 9.0%
- Origination fee: $300 (financed into the loan)
Because the fee is a finance charge under TILA, it lifts the APR above 9.0%. A rough one-year approximation: roughly $900 interest plus a $300 fee on $10,000 received puts the APR near 12%, not 9%. (Multi-year APR comes out of the amortization formula, but the direction is the point.) You cannot advertise "9% APR" when the fee-inclusive figure is 12%. The APR you show is the TILA APR.
Creative 3: the fee table and the insurance line
Wise, which sells cross-border transfers and has built its positioningpositioningThe mental space you want your brand to occupy in your target customer's mind relative to alternatives.View full definition → on pricing transparency, shows the fee, the mid-market rate and the exact amount that lands before the customer commits. The counter-example is "zero commission" copy where the margin hides in the exchange spread: true word by word, misleading in net impression, and the reason a table beats an adjective.
Two rules for fee tables. One row per charge the customer can actually incur, with the event that triggers it (out-of-network ATM, wire, card replacement, early CD withdrawal), because a fee with no trigger stated reads as a fee that will never apply. And the table in the ad must match the fee schedule of record. A bank that raises an ATM fee and forgets the landing pagelanding pageA standalone web page built for a single campaign goal, designed to maximise conversions by removing distractions and focusing visitors on one action.View full definition → has shipped a deceptive ad by inaction.
The insurance line has its own failure mode. FDIC coverage is $250,000 per depositor, per insured bank, per ownership category, and Part 328 governs how and where the FDIC sign and "Member FDIC" appear, with the updated digital-channel requirements taking effect in 2025. Non-banks may not imply coverage they do not have: the FDIC issued cease-and-desist letters to crypto firms including Voyager Digital in 2022 over exactly that. For a fintech on a partner-bank model, the caveat that matters is what insurance covers. When Synapse failed in 2024, tens of millions of dollars of end-user funds could not be reconciled, and depositors found that coverage answers the bank's failure, not the program manager's. Wording that survives review: "Deposits held at [Partner Bank], Member FDIC. FDIC insurance protects against the failure of [Partner Bank]."
Fair treatment: the rule behind the rules
UDAAP judges the whole ad. Three checks before launch:
- Would a reasonable, non-expert reader walk away believing something untrue?
- Is the most important limitation as prominent as the most attractive claim? A 4.50% headline in 48-point type with the go-to rate in 6-point grey fails regardless of technical accuracy. On mobile the test is scroll depth, not point size: a qualifier below the CTACTAA button, link, or message that prompts users to take a specific action such as sign up, buy, download, or learn more.View full definition → is not conspicuous.
- Does pricing or placement reachreachThe number of unique people exposed to your message in a given period. Unlike impressions, reach counts each person once, no matter how often they see it.View full definition → a protected class without a permissible basis? Fair-lending law (ECOA and Regulation B) reaches marketing, and the targeting and suppression machinery behind it is the safeguards lesson's ground.
Layering is what protects conversion: the one limitation that changes the decision goes inline, the full schedule sits one tap away. Burying it wins the click and loses the funded account at document upload, which is worse economics than a smaller click number.
Knowledge check
1. The lesson argues that a disclosure is 'not the fine print you tolerate' but 'part of the offer.' What conceptual shift does this reflect for a financial marketer?
2. An ad states a technically accurate '2.99% APR' but hides that this is only an introductory rate. Under which principle could this still be an enforcement problem?
3. Why does a deposit ad use APY while a lending ad uses APR?
4. Select ALL correct answers about the US regulatory regimes governing rate and fee claims.
Select all the correct answers.
5. Select ALL correct answers about the European/UK parallels to US rate-disclosure rules.
Select all the correct answers.
The pre-launch compliance checklist
Run this on the artwork itself. The evidence pack, the approvals and the gating that follow belong to the governance lesson.
- Trigger scan. Did we state a specific rate, APR, APY, payment or term? If yes, every companion disclosure that trigger requires must be present.
- Right metric. Deposits use APY. Credit uses the fee-inclusive TILA APR.
- Teaser honesty. Every intro or bonus rate shows its duration and the go-to rate, with an "as of" date on anything variable.
- Schumer box integrity. Present, complete, and matching the marketed offer with no discrepancy against the headline.
- Prominence test. Font size, contrast, placement and mobile scroll depth against the headline.
- Range and eligibility. "Rates from" or a disclosed APR range wherever pricing depends on creditworthiness.
- Insurance and partner wording. Correct sign usage, correct entity named, coverage described accurately.
- Every live surface. Paid social, queued email templates, cached PDFs and the comparison and affiliate pages that syndicate your rate.
Keep a rate table of record that compliance and marketing share. When the board moves a variable rate, one update flows to every live ad. The stale rate is the most common violation in this category and the cheapest one to prevent.
Key takeaways
- The disclosure is part of the offer. A well-placed qualifier keeps the headline legal and keeps the funded-account rate up.
- Match the metric to the product: APY for deposits, fee-inclusive APR for credit. Using the wrong one is common and avoidable.
- Every teaser rate needs a dated go-to rate, and every "up to" needs the tier a normal customer will actually earn.
- Fee tables beat fee adjectives, and the table in the ad has to match the schedule of record on the day it runs.
- Say what the insurance covers, not just that it exists. On a partner-bank model, name the bank and name the risk covered.
- UDAAP judges the net impression. Technically accurate but misleading loses, so test prominence on the smallest screen you buy.