How to manage client gift cards as a solo beauty pro
A gift card sold today is not income. It is a promise. The client paid you $75 or $150 or $200, and in return you owe her a future service of equivalent value. The money is in your account, but the liability exists until the appointment happens. Most solo beauty pros treat a gift card sale as a windfall and record it as revenue immediately. That creates two problems: an accounting error that overstates income in the month the card is sold and understates it in the month it is redeemed, and a cash flow trap when redemption season arrives and the money has already been spent. This guide covers what gift cards are and what they are not, the tax treatment that solo pros most commonly get wrong, state law on expiration dates (including California's rules that make expiration dates unenforceable), how to sell gift cards without a POS system using tools you already have, how to handle partial redemptions and track remaining balances with a four-field spreadsheet, the breakage question (what happens to unredeemed balances and when that money becomes yours), vertical-specific patterns for colorists, lash artists, nail technicians, brow artists, and mobile groomers, six common mistakes, a three-year compound showing the difference between a pro with a gift card system and one without, and three operational checklists you can implement in one sitting.
What a gift card is — and what it is not
A gift card is an open-ended service credit. The buyer pays a fixed dollar amount, receives a card or code, and the recipient can apply that credit toward any service that falls within the stated terms. The buyer decides the value; the recipient decides the service.
A gift card is not a prepaid service package. A package is service-specific: the client buys a defined number of a specific service — five root touch-ups, ten lash fills, eight gel manicures. The commitment is mutual. You hold the slot; she holds the discount. A gift card has no service attached to it at purchase time. Someone else may redeem it, for a service you could not have predicted, at a price point that may differ from what the buyer assumed when she chose the card value.
A gift card is also not a deposit. A deposit is collected against a specific booking — it reduces the remaining balance for that appointment and is forfeited if the client no-shows (per your cancellation policy). A gift card is not forfeited on no-show unless your policy explicitly states that gift card redemptions are subject to the standard cancellation terms, and even then the law in several states limits how aggressively you can apply forfeitures to gift instruments.
Understanding the distinction matters for three reasons: tax treatment differs (deposits are revenue when earned, gift cards are deferred revenue when sold and revenue when redeemed), expiration rules differ (deposits follow your cancellation policy, gift cards follow gift instrument law), and the client expectation differs (a gift card recipient expects flexibility, not a specific appointment already booked for her).
The tax picture that solo pros most commonly get wrong
When a client buys a $100 gift card from you today, you have received $100 in cash. That $100 is not taxable income yet. It is a liability — you owe services worth $100 to whoever presents that card. The money sitting in your account is borrowed against a future obligation. The income is recognized — and becomes taxable — only when the card is redeemed and the service is delivered.
This matters most for cash-basis taxpayers, which most solo beauty pros are. Under cash-basis accounting, you recognize income when you receive payment. For most services that is identical to when you perform the service, because the client pays at checkout. Gift cards break that assumption: you receive the payment from the buyer weeks or months before you deliver the service to the recipient, and sometimes you deliver the service in a different tax year than the one in which you received the payment.
The IRS position for small businesses is nuanced but the practical rule for most solo beauty pros is: gift card proceeds are taxable when received unless you are using the deferral method permitted under Revenue Procedure 2004-34, which allows you to defer income to the following tax year if the card is unredeemed by year-end. This deferral is not automatic — you must elect it and apply it consistently — and the rules differ slightly for cash-basis vs accrual-basis taxpayers. If your gift card volume is significant (more than $1,000 in outstanding balances at any point), consult your accountant before filing.
For practical purposes, the easiest approach for most solo beauty pros is the simplest one: keep a running gift card log (more on this below), do not include gift card proceeds in your income until the card is redeemed, and give the log to your accountant at year-end. The accountant can apply the appropriate treatment based on your filing method. What you must not do is deposit the gift card proceeds and treat them as income immediately without tracking how much of that cash is still owed as future services.
State law on expiration dates
Before you print cards with "expires one year from purchase" on the back, check your state. Gift card expiration law is one of the most heavily regulated areas in retail, and several states have rules that make expiration dates unenforceable, partially unenforceable, or require specific disclosure language to be valid.
California: California Civil Code § 1749.5 makes expiration dates on gift certificates — which includes gift cards and any prepaid service certificate — unenforceable. A California client who receives a gift card from you can redeem it at any time, regardless of any expiration date printed on the card. If you sell gift cards in California, your accounting must treat outstanding balances as liabilities indefinitely. The law does allow you to charge a monthly inactivity fee after 24 months of no use, but the principal balance cannot expire.
Other states with strong protections: Florida, Massachusetts, Maine, New Hampshire, Washington, and Rhode Island all prohibit expiration dates on gift cards below certain dollar thresholds or in general. Louisiana prohibits expiration on cards sold for less than $25. Texas requires a five-year minimum if an expiration date is used.
States that allow expiration with disclosure: Most other states allow expiration dates if the terms are clearly disclosed at the time of purchase. "Clearly disclosed" typically means: stated on the card itself or on the packaging, not buried in a terms-of-service page the buyer never saw. A minimum window of one to two years from purchase is common in states that allow expiration.
Practical rule: If you operate in California, do not put expiration dates on your gift cards. If you operate elsewhere, one year minimum with clear disclosure at purchase is a defensible position in most states, but check your specific state's gift card statute before printing cards. The National Conference of State Legislatures maintains a current summary of gift card laws by state that is worth bookmarking.
How to sell gift cards without a POS system
The obstacle most solo beauty pros face is tooling. POS-integrated gift card programs (Square, Clover, Toast) are designed for brick-and-mortar retail with physical card readers. A solo booth-rental pro who books through Instagram DMs does not have a POS terminal and does not need one for gift cards. There are three workable approaches, each with tradeoffs:
Option A: Stripe Payment Links
Create a Stripe Payment Link for each gift card denomination you offer — $50, $75, $100, $150, $200 are the most common. Each link is a URL you can share via DM, put in your IG bio, or add to your booking confirmation message during gift-giving seasons. The buyer pays, Stripe deposits the proceeds to your account, and you receive a payment notification. At that point, you generate the gift card code manually (a 6–8 character alphanumeric code is sufficient), send it to the buyer via DM or email, and log it in your tracking sheet.
Stripe charges 2.9% + $0.30 per transaction for card payments. On a $100 gift card, that is $3.20 in fees. You net $96.80 before the service is performed. If the card is redeemed for a $100 service that you normally charge without an additional processing fee, your net is unchanged — you already absorbed the fee at the point of gift card purchase, not at the point of redemption.
This approach requires you to generate and track codes manually, but the manual work is approximately 90 seconds per card sold. For most solo beauty pros selling 3–15 gift cards per month during peak season, that is well within the overhead budget.
Option B: Square Gift Cards (digital)
Square offers a digital gift card program that integrates with their free appointments product. If you already use Square Appointments for booking, this is the path of least resistance — Square handles the code generation, balance tracking, and partial redemption math automatically. The catch: Square's gift card program works within the Square ecosystem. If you take payments via Venmo, Zelle, Stripe, or cash at the chair, your gift card system and your payment system are still separate, and you will need to reconcile them manually.
Option C: Manual codes with cash or Venmo/Zelle
The simplest version: someone asks about gift cards via DM, you agree on a denomination, they Venmo or Zelle you the amount, you generate a code on the spot (date + first four letters of their name + denomination works fine: 0622JESS100), text it to them, and log it in your spreadsheet. No platform fees. Fully manual. Works at any transaction volume that does not exceed your ability to track codes in a spreadsheet.
The risk is that Venmo and Zelle payments from buyers — especially buyers who are not existing clients — can be subject to payment chargeback attempts ("I never received the gift card") in ways that Stripe's more formal transaction record handles more cleanly. For gift cards sold to existing trusted clients, the cash/Venmo path is fine. For gift cards sold to strangers who found you on Instagram, use Stripe Payment Links so you have a transaction record with the buyer's email address attached.
Partial redemptions and balance tracking
A client arrives with a $100 gift card and her service is $75. She has $25 remaining on the card. This is a partial redemption, and it is one of the most common failure points in informal gift card systems. If you cannot produce the remaining balance instantly at checkout — without digging through old DMs or text messages — you will either over-credit (giving more than the card is worth) or under-credit (under-applying the card and creating a dispute).
The solution is a four-field tracking sheet maintained in a format you can access at the chair. The fields:
- Code — the unique identifier for the gift card (e.g., 0622JESS100). You look this up when the client presents the card.
- Original value — the dollar amount paid at purchase. This does not change.
- Redeemed to date — the cumulative dollar amount applied at appointments. Updated at every redemption.
- Remaining balance — original value minus redeemed to date. You state this out loud at the end of every appointment that partially redeems a card.
A fifth field — expiration date — is optional and only applies if you are in a state that permits expiration and have chosen to use it. In California, this field is blank for every card.
Update the tracking sheet at checkout, before the client leaves. If you update it from memory later, you will make errors. The 90-second update at the chair (on your phone, in a Google Sheet or Apple Numbers file) is the control point that keeps the whole system accurate.
When a card balance is fully redeemed, mark it closed in your sheet. You do not need to delete the row — keeping closed cards in the same sheet gives you a historical record that is useful if a client disputes a redemption six months later.
Partial redemption with overage
A client's $100 gift card and a $120 service. The gift card covers $100 of the service. The remaining $20 is her responsibility. State this clearly at the start of the appointment, not at checkout: "Your card will cover $100 of today's service and there will be a $20 balance at the end." This surfaces any disagreement about the service price before you have done the work, not after.
Accept the $20 balance via any payment method you normally use. Update the card as fully redeemed. Done.
What happens when a client wants a cash refund instead of redemption
This question arises most often when a gift card recipient does not want the service type the buyer purchased for (e.g., the recipient does not color her hair, but received a gift card from a colorist). Your policy on this is a business decision, not a legal requirement in most states, with one exception: California requires you to refund in cash for gift cards with remaining balances under $10. Above that threshold, you can set a no-cash-refund policy and enforce it — provided it is disclosed at the time of purchase.
A reasonable policy for most solo pros: no cash refunds on gift cards, but the card can be used toward any service in your menu without restriction. State this when the card is sold ("This card can be applied to any service I offer — no cash redemptions"). Writing it in the DM thread where the buyer purchased the card gives you a record of the disclosure.
Unredeemed balances and breakage
Breakage is the industry term for gift card balances that are never redeemed. A client buys a $100 card, gives it to her niece, the niece moves cities and never books — the $100 sits in your gift card liability ledger indefinitely. At some point, that liability becomes income.
For federal income tax purposes, the rules on when breakage becomes taxable income are still evolving for small businesses, but the general framework is: if you have historical data showing that a certain percentage of gift cards are never redeemed (your breakage rate), you can recognize that percentage of each card's face value as income proportionally over time, rather than holding it as a liability indefinitely. This is the proportional method, and it requires multi-year historical data to apply accurately.
Most solo beauty pros do not have enough volume or history to calculate a reliable breakage rate. The conservative approach — and the one most small business accountants recommend — is to treat all outstanding gift card balances as liabilities until they are either redeemed or clearly abandoned, then recognize them as income at abandonment. Practically, "clearly abandoned" means the card has been unredeemed for more than the applicable statute of limitations in your state (typically 3–5 years for business obligations).
Separately from federal tax, many states have unclaimed property laws that require you to remit unredeemed gift card balances to the state after a dormancy period (typically 2–5 years). These laws are designed to protect consumers — the logic is that the state holds the balance and will pay the holder if they ever claim it. Small beauty businesses often fall below the thresholds that trigger reporting requirements, but the laws exist and apply in principle. If your outstanding gift card balances exceed $1,000 at any point, ask your accountant whether your state's unclaimed property law applies to you.
The practical implication: do not think of unredeemed gift cards as found money. They are a contingent liability that may eventually convert to income, but the conversion timeline is longer than most pros assume, and in some states the money must go to the state rather than staying with you.
How deposit-first booking connects to gift card redemptions
Gift card redemptions and deposit-first booking interact at the moment of booking, not at the moment of redemption. When a client who holds a gift card goes to book an appointment, she may expect that the gift card covers her deposit. Whether it does depends on your policy.
Two workable approaches:
Approach 1: Gift card does not satisfy the deposit. The deposit is collected at booking via your normal channel (Stripe, Venmo, whatever you use). The gift card is applied at checkout against the remaining balance. This is the cleanest approach from an accounting standpoint — the deposit is charged and refunded or applied in the normal way, and the gift card is a separate payment method at checkout. It requires the client to make a payment at booking even if she has a gift card in hand, which some clients find counterintuitive.
Approach 2: Gift card balance can satisfy the deposit. You manually note the gift card code in the booking record, confirm the balance is sufficient to cover the deposit, and waive the deposit charge. At checkout, you apply the gift card and collect any remaining balance. This is more convenient for the client and is reasonable when the gift card balance is large enough to cover both the deposit and the expected service total. The risk: if the client no-shows, you have no actual collected deposit to retain — your only recourse is to apply a partial redemption of the gift card as the no-show fee, which requires that your policy clearly states this.
Most solo beauty pros find Approach 1 operationally simpler: one system for deposits, one system for gift card redemptions, no manual coordination between them. State your policy in your booking confirmation message so the client knows in advance that the deposit is required regardless of gift card holdings.
Vertical-specific patterns
Colorists
Colorists see the highest average gift card denomination of any solo beauty vertical because color services — full balayage, color correction, highlights — run $150–$350. A client's mother or partner buying a "hair appointment" gift card is likely spending $150 or more to ensure the card covers a real service. This is useful for cash flow: holiday gift card season (November–December) often generates $1,500–$3,000 in gift card proceeds that will be redeemed in January and February, the two slowest booking months of the year for most colorists. The trap is spending that cash in December on the assumption it is income, then running short in January when you have back-to-back redemptions to service and no new revenue coming in until February.
Colorists should also be explicit about what a gift card does and does not cover in their menu. "Color services" is not a service type — it is a category. A $150 gift card should be accompanied by a menu that shows what specific services $150 covers so the recipient books the right service and does not arrive expecting a full balayage when the card covers a root touch-up.
Lash artists
Lash gift cards are popular among existing clients buying for friends — the gifter is already a convert and is essentially doing referral marketing for you. The denominations tend to be lower ($75–$100 for a classic full set), but the referral effect is real: a new client who arrives for a lash appointment paid by someone else's gift card converts to a recurring fill client at a higher rate than a client who found you cold, because she arrived pre-sold by someone whose results she has seen in person.
The policy to state clearly for lash gift cards: the card covers the service price at the time of redemption, not the price at the time of purchase. If you raise prices between when the card was sold and when it is redeemed, the recipient owes the difference. State this at purchase ("This card covers services at current menu prices at the time of the appointment") so the buyer understands the denomination she chooses needs to reflect your current pricing.
Nail technicians
Nail services are the most giftable of all beauty categories — the service is approachable, the experience is social, and the price point ($45–$90 for a gel manicure) is accessible to a wide range of gift budgets. Nail technicians typically see the highest volume of gift cards sold relative to client count. This is both an opportunity (holiday season can generate significant gift card proceeds) and an operational challenge (the partial redemption tracking becomes more active when many cards are circulating simultaneously).
Nail gift cards also see the highest rate of small-balance orphan situations — a card that starts at $80 is redeemed for a $75 gel set and has $5 remaining that the client rarely bothers to use. Your policy on minimum redemption balance matters here. Some nail pros set a minimum redemption amount ($10) below which they will apply the balance as a tip credit rather than carry it as a liability in perpetuity. State this policy at purchase.
Brow artists
Brow services are most commonly gifted in the context of a specific life event — someone buying a gift card for a daughter's first microblading appointment, a bridesmaid gifting a pre-wedding brow lamination, a friend buying a wax-and-tint gift card for a birthday. The occasion-specific context means brow gift cards often have urgency — the buyer expects the card to be redeemed relatively soon after the event.
This is the one vertical where a stated validity window (twelve months) is both commercially reasonable and relatively easy to defend legally outside California, because the buyer often wants the assurance that the occasion-specific timing will be honored. State the expiration clearly at purchase, include it on any printed card or digital confirmation you send, and log it in your tracking sheet as an active column.
Mobile groomers
Pet gift cards occupy a unique emotional category. A grooming gift card is a gift for the pet — which means the human recipient has essentially zero resistance to redeeming it, because the grooming is something the pet needs regardless. Mobile grooming gift cards tend to have very high redemption rates (often 90%+) and low breakage, because the service is a necessity rather than an indulgence.
The practical challenge for mobile groomers is that the service price varies based on breed, coat condition, and add-ons. A gift card purchased at $85 for a "standard groom" may not cover the full cost of the appointment if the dog arrives with significant matting or the owner adds a teeth brushing and nail painting at the appointment. State clearly at the time of gift card purchase that the card covers standard grooming at the base price and that add-ons or condition-based adjustments are the recipient's responsibility at checkout. This removes the checkout surprise that mobile groomers most commonly face on gift card appointments.
Six common mistakes
1. Recording gift card proceeds as income when the card is sold. This is the most common error. Gift card proceeds are not income until the service is delivered. Recording them as income overstates your revenue in the sale month and understates it in the redemption month. Your accountant needs the distinction at year-end.
2. No tracking system for outstanding balances. Without a tracking sheet, you cannot tell a client her remaining balance at checkout, you cannot audit your gift card liability at year-end, and you cannot demonstrate to a disputing client what her card is worth. Four fields in a spreadsheet is all that is needed. Not having it is a choice that costs real money.
3. Expiration dates that are unenforceable in your state. Printing "expires 12 months from purchase" on a California gift card is not just unenforceable — it is a potential deceptive practices liability if a client believes the card has expired and does not redeem a balance she is legally entitled to use. Know your state's law before putting an expiration date on any card.
4. Spending the proceeds before they are earned. A $3,000 gift card season in December is $3,000 in future obligations, not $3,000 in profit. January and February are slow booking months in most beauty verticals — and the exact months when holiday gift cards are most actively redeemed. Treating December gift card proceeds as immediately spendable income creates a cash flow problem in the first quarter that is entirely predictable and entirely avoidable.
5. No policy statement at purchase. A gift card sale is a contract. The terms of that contract are whatever you communicate at the time of sale. If you communicate nothing — no expiration, no cash-refund policy, no coverage scope, no cancellation terms — then the client can reasonably argue that the card has no restrictions. One sentence per policy point in the DM thread where the card is sold is sufficient documentation.
6. Applying no-show penalties without policy disclosure. Retaining or debiting a gift card balance for a no-show is legitimate if your cancellation policy explicitly covers gift card redemptions. Doing it without prior disclosure creates a dispute you will likely lose — the client's position ("I didn't know you could keep my balance for not showing up") is reasonable if you never told her.
Three-year compound
Consider two nail technicians with identical client bases and service prices.
Nail Tech A sells gift cards informally: clients Venmo her, she sends a code via DM, records nothing. She sells approximately $1,800 in gift cards per year (mostly holiday season) and estimates that about 20% go unredeemed. She records all gift card proceeds as income when received. At year-end, she has no gift card liability line to give her accountant, so she overpays taxes on approximately $360 per year in deferred revenue that is still owed as future services. She occasionally forgets a partial redemption balance and either credits a client more than the card is worth (losing money) or under-credits her (creating a dispute that consumes 45 minutes of her time and goodwill). Two of her December gift cards are for California clients with printed 12-month expiration dates; when those clients try to redeem at month 14, she loses the dispute and services the appointment at no charge while also having already collected and spent the proceeds. Over three years: approximately $1,080 in avoidable tax overpayment, $240 in gift card over-credits, $300 in dispute time, and two forced-free appointments worth approximately $170.
Nail Tech B sets up the four-field spreadsheet in one sitting (45 minutes). She uses Stripe Payment Links for gift card sales so every transaction has a record. She keeps gift card proceeds in a separate line in her bookkeeping until the appointment is delivered. She gives her accountant the year-end gift card log and lets the accountant apply the correct tax treatment. She states her policies (no cash refunds, card covers services at current menu price, California clients have no expiration) in the DM where the card is sold and in a confirmation message. She updates the spreadsheet at checkout every time a card is partially or fully redeemed. Over three years: $0 in tax overpayment beyond what is actually owed, $0 in over-credits, two gift-card disputes resolved in under five minutes because she has the record, no forced-free appointments.
The gap over three years is approximately $1,790 in direct costs plus the compounding value of goodwill from clients who receive accurate redemption confirmations at checkout. Nail Tech B's system took 45 minutes to set up and approximately 90 seconds per card sold to maintain.
Three operational checklists
One-time setup (45–60 minutes)
- Create a four-column tracking sheet: Code, Original Value, Redeemed to Date, Remaining Balance. Add an optional Expiration Date column if your state permits it.
- Create a Stripe Payment Link for each denomination you will offer ($50, $75, $100, $150, $200). Label each link clearly in your Stripe dashboard.
- Write your gift card policy statement (one sentence per point): cash-refund policy, coverage scope (any service in menu vs specific services), expiration terms (or no expiration if you are in California), cancellation/no-show treatment for gift card redemption appointments.
- Save a script for the DM where you sell the card. Something like: "Here's your gift card code: [CODE]. This card is worth $[AMOUNT] and can be applied to any service in my menu at current prices. No cash refunds. [No expiration / Expires [DATE].] Let me know when she's ready to book and I'll get her on the calendar."
- Set up a separate line in your bookkeeping (a Google Sheet, Wave, or whatever you use) labeled "Gift Card Liability" where you track outstanding gift card balances. This is what you give your accountant at year-end.
- If you already have any active informal gift cards outstanding, enter them in the tracking sheet now. Estimate balances if you need to.
Per-card sold protocol (90 seconds)
- Generate a unique code: date (MMDD) + first four letters of buyer's name + denomination, e.g., 0622JESS100.
- Send payment link or collect payment via your preferred method.
- Send code and policy statement to buyer in DM.
- Add row to tracking sheet: code, original value, $0 redeemed, full original value as remaining balance, expiration date if applicable.
- Add sale amount to Gift Card Liability line in bookkeeping.
Per-redemption protocol (2 minutes at checkout)
- Client presents code. Look up code in tracking sheet.
- Confirm remaining balance. State it out loud: "Your card has $[X] remaining."
- Apply card toward the service total. If full redemption: mark card closed. If partial: update Redeemed to Date and Remaining Balance columns.
- If service total exceeds remaining balance: collect the difference via your normal payment method.
- Update Gift Card Liability in bookkeeping: reduce by the amount applied today. Increase revenue by the same amount (the service is now delivered and the income is earned).
- If card is fully redeemed, state the remaining balance out loud as zero and confirm the card is closed.
Quarterly gift card review (15 minutes)
Once per quarter, run through your tracking sheet:
- Flag any cards with expiration dates in the next 60 days. Send a reminder DM to the recipient: "Just a heads-up — your gift card expires [DATE]. Happy to get you on the calendar before then."
- Total your outstanding balances. This is your current Gift Card Liability. It should match your bookkeeping line. If it does not, find the discrepancy.
- Identify cards that have been unredeemed for more than 12 months (or 24 months for California clients). Flag these for your accountant as potentially moving toward abandonment treatment.
- Note your breakage rate if you have enough history: cards fully redeemed divided by total cards sold over the past 12 months. If your breakage rate is above 15%, you may be pricing denominations too high relative to your service menu — buyers are selecting amounts that do not map cleanly to real service combinations.
The single most important thing
A gift card is a promise to deliver a future service. The money you receive when the card is sold is collateral on that promise — it is not yours until you have kept it. The solo beauty pros who get into trouble with gift cards are the ones who treat the sale as the transaction. The sale is an obligation; the appointment is the transaction.
Everything else in this guide is downstream of that one accounting principle. The tracking sheet exists because you need to know how much of the money in your account is still owed as future services. The tax treatment exists because the government agrees that you have not earned that money until the service is delivered. The state expiration laws exist because legislatures decided that the consumer's claim on a gift card does not expire just because the seller wants to stop tracking the liability.
The system described above — four-column tracking sheet, Stripe Payment Links, one-sentence policy statements at purchase, 90-second update at checkout — is not complicated. It is about 30 minutes of initial setup and about two minutes of maintenance per card per month. The cost of not having it is not just the money lost to over-credits, forced free appointments, and tax errors — it is the compounding cost of disputes that consume professional energy and goodwill that you have no efficient way to recover.
If you want a booking system that handles gift card link delivery, deposit collection, and appointment confirmation in one message — so that the moment a client books using a gift card triggers the right tracking and the right confirmation automatically — ChairHold is in early access at $9/month: one booking link, your Stripe, and a confirmation that covers the whole transaction from gift card code to appointment hold.