Pharmacy Receipt Generator
Create pharmacy receipts with Rx prescription numbers, NDC codes, HSA/FSA eligibility flags, insurance copay splits, and correct sales tax treatment for Rx versus OTC items. Free. Download as PNG or PDF.
Rx vs. OTC: How Pharmacy Receipts Handle Tax
Pharmacy receipts carry the most nuanced tax treatment in retail. Prescription drugs are exempt from sales tax in all 50 states, with no exceptions. Over-the-counter medications are taxed in most states, but New York, Pennsylvania, New Jersey, Virginia, and Minnesota exempt some or all OTC drugs. The receipt must reflect the correct treatment for each line to be valid for reimbursement.
The critical differentiators are Rx number disclosure and HSA/FSA eligibility flagging. Each prescription line shows the Rx number and NDC code so the receipt can be cross-referenced with the pharmacy's dispensing records. HSA and FSA administrators require a flag on each eligible item to confirm the purchase qualifies for tax-advantaged reimbursement without a separate letter of medical necessity.
Rx and OTC Tax Treatment by State
| Category | Tax Status | States / Notes |
|---|---|---|
| Prescription drugs (Rx) | Exempt | All 50 states — no sales tax on Rx |
| OTC medications | Taxable | Most states apply full sales tax rate |
| OTC medications | Exempt | NY, PA, NJ, VA, MN — exempt some or all OTC |
| Medical devices (Rx) | Exempt | Insulin syringes, CPAP — exempt in most states |
| Vitamins / supplements | Taxable | Not considered medicine in most states |
| Prescription eyeglasses | Exempt | Most states exempt corrective lenses |
Rules vary by state and item category. Always verify current state law for specific products.
Sample Pharmacy Receipt Line Items
| Description | Qty | Amount |
|---|---|---|
| RX #4812301 LISINOPRIL 10MG 30CT | 1 | $10.00 |
| NDC: 00071-0222-23 30-DAY SUPPLY | ||
| RX #4812302 ATORVASTATIN 20MG 30CT | 1 | $12.00 |
| NDC: 55111-467-30 30-DAY SUPPLY | ||
| OTC TYLENOL 500MG 100CT *HSA | 1 | $14.99 |
| OTC CLARITIN 24CT *HSA | 1 | $19.99 |
| Rx Subtotal (tax-exempt) | $22.00 | |
| OTC Subtotal | $34.98 | |
| Sales Tax 7% (OTC only) | $2.45 | |
| Insurance Paid | −$18.00 | |
| PATIENT TOTAL | $41.43 | |
*HSA = HSA/FSA eligible item
How to Generate a Pharmacy Receipt in 4 Steps
- 1
Select pharmacy receipt template
Open the generator and choose Pharmacy Receipt from the Retail category. The editor pre-fills with pharmacist NPI, store number, patient initials, and a date field.
- 2
Enter Rx items with prescription details
Add each prescription as a line item with its Rx number, NDC code, drug name, dosage, quantity, and days supply. The template automatically flags Rx lines as tax-exempt.
- 3
Add OTC items and set HSA/FSA flags
Enter over-the-counter medications and eligible supplies. Toggle the HSA/FSA flag on qualified items. Select your state to apply the correct OTC tax treatment.
- 4
Add insurance split and download
Enter the insurance payment amount and patient copay in the payment block. Preview the receipt and download as PNG for mobile upload or PDF for paper submission.
Who Uses a Pharmacy Receipt Generator?
- ✓Recreate a lost prescription receipt for an HSA or FSA reimbursement claim
- ✓Document OTC spending for a medical expense deduction at tax time
- ✓Replace a faded thermal receipt for an insurance refund on a covered drug
- ✓Generate a receipt for pharmacy-tech training on Rx vs. OTC ringing
- ✓Build a prop receipt for a health-tech app mockup or user-testing flow
- ✓Reconstruct a receipt showing copay history for a claim dispute
Pharmacy Receipt: Frequently Asked Questions
Are prescription drugs taxed on this receipt?
In almost every US state, prescription drugs are fully exempt from sales tax. The generator flags Rx lines as tax-exempt automatically. OTC medications are taxed in most states but exempt in a handful, including New York and Pennsylvania.
What is HSA/FSA eligibility and how is it shown?
Items paid with HSA or FSA funds must be for qualified medical expenses. The template flags eligible lines with an HSA/FSA indicator so reimbursement administrators can verify the purchase category without a separate letter from the pharmacy.
Does the receipt include the Rx number?
Yes. Each prescription line shows a 7-digit Rx number, the NDC drug code, dosage, quantity, and days supply. These fields match what pharmacy benefit managers require for adjudication and audit support.
Can I include the insurance payment and patient portion?
Yes. The payment block splits the total between the insurance plan's contribution and the patient's copay or coinsurance. This is the exact format insurers want when you submit a paper claim for a non-network purchase.
What's the difference between this and a grocery receipt for OTC items?
A pharmacy receipt groups Rx items together with prescription-specific fields like Rx number and days supply. A grocery receipt treats OTC items as regular merchandise. Use this template when Rx lines need to appear alongside the OTC purchase.
Can I generate receipts for a specific pharmacy chain?
For branded CVS, Walgreens, Walmart, or Costco pharmacy receipts use the store-specific generator linked from this page. This generic pharmacy template works for independent pharmacies or when chain-specific branding is not required.
Related Receipt Types
Grocery Receipt
Tax-exempt food lines, loyalty discounts, and SNAP splits.
Convenience Store Receipt
Tobacco, alcohol, and lottery excise taxes in a small basket.
Hardware Store Receipt
Contractor pro-account pricing, lumber dimensions, and job codes.
Clothing Store Receipt
State apparel tax exemptions with size, color, and return-by date.
Popular pharmacy receipt templates
Generate Your Pharmacy Receipt
Open the generator with pharmacy receipt fields pre-loaded, including Rx number, HSA/FSA eligibility flags, and insurance versus patient portion split. Customize the line items, totals, and footer details, then download as PNG or PDF in under two minutes.
Ready to Generate Your Pharmacy Receipt?
Free for all 100+ receipt types. No account required. Download in PNG or PDF instantly.