What the IRS Asks You to Keep for Gifts
The record columns above come from two texts. Here they are, verbatim:
"Table 5-1. How To Prove Certain Business Expenses" … "Gifts" … "Cost of the gift." … "Date of the gift." … "Description of the gift."
"You don't always have to record the name of each recipient of a gift. A general listing will be enough if it is evident that you aren't trying to avoid the $25 annual limit on the amount you can deduct for gifts to any one person."
"You must generally prepare a written record for it to be considered adequate. This is because written evidence is more reliable than oral evidence alone. However, if you prepare a record on a computer, it is considered an adequate record."
IRS Publication 463 (2025), ch. 5 "Recordkeeping". Read October 29, 2026.
"No deduction or credit shall be allowed" … "(2) for any expense for gifts, … unless the taxpayer substantiates by adequate records or by sufficient evidence corroborating the taxpayer's own statement (A) the amount of such expense or other item, (B) the time and place of the travel or the date and description of the gift, (C) the business purpose of the expense or other item, and (D) the business relationship to the taxpayer of the person receiving the benefit."
26 U.S.C. 274(d) (Cornell LII). Read October 29, 2026.
The per-person limit these records sit beside is in chapter 3 of the same publication: "You can deduct no more than $25 for business gifts you give directly or indirectly to each person during your tax year." On packaging, it adds: "A cost is incidental only if it doesn't add substantial value to the gift. For example, the cost of gift wrapping is an incidental cost. However, the purchase of an ornamental basket for packaging fruit isn't an incidental cost if the value of the basket is substantial compared to the value of the fruit." Every quote on that limit, including packaging and shipping: are client gifts tax deductible?
This is information, not legal or tax advice. Check the current rule (or ask your tax professional) before you send.
How Do You Know If Client Gifts Worked?
A physical gift has no "open rate". What you can count are the things people do after it arrives, and each gets a column:
Scroll sideways to see the whole table →
| Result |
When to check |
How to count it (our suggestion) |
| Reply or thank-you |
Within 2 weeks of the ship date |
Date of the email, call or note |
| Referral |
Within 90 days |
The name of the person they sent you |
| Renewal or new work |
Within the year |
Date and amount of the signed work |
| Review |
Within 90 days |
Where they posted it |
A spreadsheet does the arithmetic once the columns are filled. With 40 recipients in rows 2 to 41 and the reply date in column Q, =COUNTA(Q2:Q41)/COUNTA(A2:A41) gives the reply rate. Cost per reply is the total of the Cost column divided by the number of replies.
These numbers show attention. They don't show cause: a client who was going to renew anyway also says thank you. To see cause, you need a group to compare against.
The Comparison Group: How to Test Gifts Without Leaving Anyone Out
Researchers test business gifts by comparing people who got one with people who didn't. Beltramini's 1992 study is titled "Exploring the effectiveness of business gifts: A controlled field experiment." A 2026 retail study in the same journal used field experiments and reported "a staggering 31.66% increase in total spending among customers who received a small gift compared to those who did not" (BI Business Review, on Fombelle et al.; shoppers, not B2B clients).
A small firm can borrow the design without skipping anyone. Our suggestion, a staggered start:
- Split the list at random. Sort by a random number (
=RAND() in a helper column) and cut it in half.
- Ship the halves a few weeks apart. Half before the holidays, half in mid-January as a new-year thank-you.
- Compare the gap. In the weeks between the two ship dates, count replies, referrals and new work in each half. After that, everyone has their gift.
Be honest about size. With 40 clients, a difference between two halves of 20 is a signal, not proof, and one big referral can swing it. Run it two years in a row before you trust the direction.
What Our Shipping Spreadsheet Fills In
When your boxes ship, you get one email with a spreadsheet of recipient, ship date, carrier, tracking number and $35 per box. Each of those maps to a tracker column:
| Shipping spreadsheet |
Tracker column |
| Recipient |
First Name, Last Name |
| Ship date |
Date |
| Carrier |
Carrier |
| Tracking number |
Tracking number |
| $35 per box |
Cost |
You add the rest: Relationship, Purpose and your order number from the receipt. The Cost column holds one delivered figure, since the mug, the treats, the gift box, the card, the packing and the shipping are all in the $35; we make no tax claim about how it's split.
Next Year's List Is the Same File
The tracker's first eight columns are the address template's, in its order. The order page reads those columns, accepts other names for them ("Zip Code", "Street"), and names any filled column it didn't use, so the record and result columns don't need deleting first. Before you upload:
- Update the moves. A client who changed offices or companies gets a new row or a new address.
- Check for doubles. The order page flags a row with the same name and address as another, so you can delete one.
- Remove anyone you won't send to. The file you upload is the list you pay for.
The address rules, and the 9 mistakes that send gifts astray: our client address spreadsheet template.
Questions to Bring to Your Tax Professional
- Is a general listing enough for our gifts, or do we need a row per person?
- Which date goes in the record for a gift ordered in one tax year and delivered in the next?
- How should a delivered price that includes packing and shipping be recorded against the $25 limit?
- Are any people on the list our employees or contractors, and do other rules apply to them?
What to Know Before You Order
- One delivered price. Each box is $35, delivered: the mug, the treats, the gift box, the card, the packing and the shipping, in one figure.
- One message per order. Every card in an order carries the same message and sign-off, with each person's first name filled in from your list.
- The treats. LINDOR truffles contain milk, soy and barley malt (gluten); read the labels.
- Where we ship. The lower 48 states and Washington, DC, except Texas for now; we ship from New York. The order page flags any row we can't ship to, so you can fix it or take it out.
Where Personalized Gifts Delivered Fits: The Order That Fills Your Tracker
A tracker is only as good as the rows that go into it, and the hardest rows to fill are the delivery ones. Personalized Gifts Delivered sends a $35 logo mug gift box to each client's own address from one address list, and the shipping email lists recipient, ship date, carrier, tracking number and $35 per box for every box, ready to paste into your tracker.
Add your logo (or type your website and we'll find it), or a photo or a few words for a personal gift; check the preview of your mug and card; add your address list; and pay $35 per box. We print, pack and ship each box to its own address. Each box holds an 11 oz white ceramic mug with your logo printed small, Ghirardelli premium hot cocoa and 4 Lindt LINDOR milk chocolate truffles, a matte-black gift box with a magnetic lid, and your printed card, packed by hand in a plain white carton whose return address shows PersonalizedGiftsDelivered.com.
Ships within 2 business days of a complete order (your design, your address list and payment). Ships by USPS Ground Advantage or UPS Ground, with tracking, and usually arrives 2–5 business days after it ships. Delivery dates are carrier estimates, not guarantees, and run slower in mid-December. One box is a complete order, at $35 whether you send 1 or 50, with no setup fee and no sales tax added at checkout: the custom logo mug gift box, shipped to each client, no minimum.