A Health Reimbursement Arrangement (HRA) is an employer-funded benefit that lets companies reimburse employees for medical expenses and health insurance premiums in a tax-free way. Setting up an HRA incorrectly in QuickBooks can lead to payroll errors, tax penalties, and employee frustration, with potential fines reaching thousands of dollars per violation.
What You’ll Learn in This Article
âś… The three main types of HRAs and which one fits your business structure
đź’Ľ Step-by-step setup instructions for both QuickBooks Desktop and QuickBooks Online
đź“‹ How to record reimbursements and track employee claims from start to finish
🎯 Year-end W-2 reporting requirements so you stay compliant with the IRS
⚠️ Critical mistakes employers make that trigger audits and penalties
The Three Main Types of HRAs: What Makes Each Different
Traditional HRA (Group Coverage HRA)
A traditional HRA works alongside your existing group health insurance plan. Employees enrolled in your company’s group plan can receive tax-free reimbursements for out-of-pocket costs like deductibles, copayments, and coinsurance. You cannot offer a traditional HRA without offering a group plan—they work as a team.
This type integrates seamlessly with existing insurance and supplements what the plan already covers. The benefit reduces what employees actually pay from their own pockets, which improves satisfaction with your benefits package.
QSEHRA: The Small Business Solution
A Qualified Small Employer HRA (QSEHRA) is perfect if your company has 2 to 49 full-time employees and does not offer group health insurance. Instead of managing a traditional group plan, you give each employee a monthly allowance to buy their own individual insurance or pay for qualified medical expenses. All employees must receive the same reimbursement amount (though amounts can vary based on age or family status).
For 2025, employers can reimburse up to <a href=”https://www.takecommandhealth.com/blog/qsehra-reimbursement-maximum”>$6,350 annually for individual</a> or $12,800 for family coverage. Employees must have a health plan that meets minimum essential coverage requirements to participate. The benefit is entirely tax-free for both you and your employees.
ICHRA: Coverage for Any Size Company
An Individual Coverage HRA (ICHRA) is available to employers of any size and allows different employee groups to receive different reimbursement amounts. Unlike QSEHRA, there are no annual reimbursement caps. Employees must have individual health insurance (or Medicare) to participate.
ICHRAs work well for companies with multiple locations or different employee classifications, since you can offer higher benefits in expensive regions or to older workers. This flexibility makes administration more complex but gives you control over your benefits budget.
How HRAs Differ From Other Reimbursement Programs
| Aspect | HRA |
|---|---|
| Who funds it | Employer only |
| Aspect | Health FSA |
|---|---|
| Who funds it | Employee payroll deductions |
| Aspect | HSA |
|---|---|
| Who funds it | Employee contributions |
| Aspect | HRA |
|---|---|
| Unused funds roll over | Yes (depends on plan) |
| Aspect | Health FSA |
|---|---|
| Unused funds roll over | Some carryover allowed ($680 in 2025) |
| Aspect | HSA |
|---|---|
| Unused funds roll over | Yes, indefinite rollover |
| Aspect | HRA |
|---|---|
| Requires group plan | Traditional HRA does; QSEHRA does not |
| Aspect | Health FSA |
|---|---|
| Requires group plan | Usually requires group plan |
| Aspect | HSA |
|---|---|
| Requires group plan | Requires high-deductible plan |
| Aspect | HRA |
|---|---|
| Who can use it | Employees with qualifying coverage |
| Aspect | Health FSA |
|---|---|
| Who can use it | Employees in group plan |
| Aspect | HSA |
|---|---|
| Who can use it | Employees with HDHP |
Setting Up QSEHRA in QuickBooks Desktop: Complete Instructions
Step 1: Access Your Payroll Items
Open QuickBooks Desktop and click the Employees menu. Select Manage Payroll Items, then click New Payroll Item in the lower left. The payroll item setup wizard will open and guide you through configuration.
Step 2: Choose Custom Setup
Select Custom Setup and click Next. When asked what type of payroll item you want, select Company Contribution and click Next again. This classification tells QuickBooks that you (the employer) are funding this benefit, not the employee.
Step 3: Name Your Reimbursement Item
Enter a clear name like “QSEHRA Reimbursement” or “Qualified Small Employer HRA.” This name will appear on paychecks and payroll reports. Click Next to proceed to the account configuration screen.
Step 4: Select or Create Accounts
In the Liability Account dropdown, select Add New. Choose Other Expense as the account type. Name this account something like “QSEHRA Liability” or “HRA Reimbursements Payable.” Click Save & Close.
Then select this new account in the Expense Account dropdown as well. Keeping liability and expense the same prevents the reimbursement from inflating your actual medical expenses. Click Next and select Yes when warned about using the same account.
Step 5: Configure Tax Tracking
From the Tax Tracking Type dropdown, select Health Coverage Cost. This tells the IRS that this specific payroll item relates to health coverage. Click Next three times through the remaining screens, then click Finish to complete setup.
Your QSEHRA payroll item is now created and ready to use in payroll processing.
Setting Up QSEHRA in QuickBooks Online: Complete Instructions
Step 1: Navigate to Employee Pay Settings
Open QuickBooks Online and go to the Employees menu. Find and click the name of the employee you want to set up for QSEHRA. When their profile opens, locate the Pay section and click Edit to access compensation settings.
Step 2: Access Additional Pay Types
Look for a section asking “What additional ways do you pay this employee?” and select Show All Pay Types. A list of pre-configured pay types will appear on your screen for selection.
Step 3: Add Reimbursement Pay Type
Find and click Reimbursement from the list. This opens the reimbursement configuration screen. If you want to enter a recurring monthly amount (for example, $500 per month), enter that amount in the provided box. Leave it blank if you plan to enter amounts during each payroll run.
Step 4: Customize the Reimbursement Name
Click the pencil icon next to “Reimbursement” to rename it. Enter “QSEHRA Reimbursement” or another descriptive name. This custom name will appear on paychecks and helps employees understand what the payment represents.
Step 5: Save Your Changes
Click Done to save all changes. The reimbursement pay type is now attached to this employee. When you run payroll next time, you’ll see the reimbursement option in the pay column.
Setting Up ICHRA in QuickBooks Online: Complete Instructions
Step 1: Define Your Employee Classes
Before setting up ICHRA, decide how you’re segmenting employees. The IRS allows up to 11 different employee classes based on criteria like job title, compensation level, or location. Different classes can receive different reimbursement amounts.
Step 2: Add Reimbursement Pay Type
Follow the same steps as QSEHRA above, but customize the name to “ICHRA Reimbursement.” You can set up separate pay types for each employee class if you want different monthly amounts per group.
Step 3: Verify Employee Coverage
Before processing any ICHRA reimbursements, document that each employee has individual health insurance or Medicare. QuickBooks does not automatically verify this, so you must maintain records showing each participant has qualified coverage. Without this documentation, the IRS could deem your ICHRA invalid.
Step 4: Track Reimbursements by Class
In your payroll records, clearly note which employee class each person belongs to. This becomes critical for tax reporting later. Consider adding a note field or using QuickBooks’ custom fields to track this information systematically.
Recording Employee Reimbursement Claims: Step-by-Step
Scenario 1: Employee Submits Medical Expense Claim
Sarah, an employee, has an out-of-pocket deductible of $250 after visiting her doctor. She submits a receipt showing the date, amount, and medical provider. Here’s how to process it in QuickBooks Online:
| Step | Action |
|---|---|
| Employee submits proof | Provides receipt with itemized charges |
| Step | Result |
|---|---|
| Employee submits proof | You have documentation for audit purposes |
| Step | Action |
|---|---|
| Review eligibility | Verify Sarah has qualifying health coverage (MEC) |
| Step | Result |
|---|---|
| Review eligibility | Determines if reimbursement is tax-free |
| Step | Action |
|---|---|
| Approve or deny claim | Compare expense to qualified expenses list |
| Step | Result |
|---|---|
| Approve or deny claim | Protects you from IRS violations |
| Step | Action |
|---|---|
| Record in QuickBooks | Add $250 as reimbursement in next paycheck |
| Step | Result |
|---|---|
| Record in QuickBooks | Creates accurate payroll records |
To record this in QuickBooks Online, go to Employees, select Sarah, and run payroll. In the reimbursement field, enter $250. QuickBooks will automatically calculate any tax implications based on your settings.
Scenario 2: Monthly Allocated Reimbursement
Instead of waiting for claims, you decide to allocate $400 per month to each employee’s HRA. This is common with QSEHRAs. During payroll, you’ll add the $400 reimbursement amount to each employee who participates.
Over the year, each employee receives $4,800 in tax-free reimbursement they can use for any qualified medical expenses. They must submit receipts when requesting payment, or the employer keeps unused funds.
Understanding Qualified Medical Expenses in HRAs
The IRS strictly defines what counts as a qualified medical expense. Common eligible expenses include <a href=”https://www.hsabank.com/HSABank/Learning-Center/IRS-qualified-medical-expenses”>doctor visits, prescriptions, dental work</a> and vision care. Medical equipment, certain over-the-counter items, personal care items, cosmetic procedures, and gym memberships may or may not qualify depending on circumstances.
Expenses that require a doctor’s note include vitamins, nutritional supplements, weight-loss programs for specific diagnoses, and certain mental health services. <a href=”https://www.takecommandhealth.com/blog/hra-eligible-expenses”>Eligible dental and vision premiums</a> can be reimbursed, but only if the employee also has qualifying medical coverage. Health insurance premiums themselves are reimbursable under QSEHRA and ICHRA, but only for individual policies or spouse/family coverage.
When an employee submits a claim, review it against this IRS list. If it doesn’t qualify, deny it with a clear explanation. The employee can submit an appeal if they believe it qualifies.
Recording Reimbursements in QuickBooks: Three Methods
Method 1: Through Payroll (Simplest for Most Employers)
Most employers use payroll to process HRA reimbursements because it integrates directly with tax reporting. During payroll processing, add the reimbursement amount to each employee’s check. QuickBooks tracks it separately from wages, which simplifies tax compliance.
This method works best when you’re providing recurring monthly allocations or have collected enough claims to process in batches.
Method 2: Creating an Expense Transaction
If an employee requests immediate payment outside of regular payroll, use the Expense function in QuickBooks Online. Click the plus (+) button, select Expense, choose the bank account from which you’ll pay, enter the employee’s name, the amount, and a description like “QSEHRA Reimbursement – Dr. Visit.” Save the transaction.
This method keeps immediate reimbursements tracked separately from payroll but requires manual W-2 adjustment at year-end.
Method 3: Journal Entry for Complex Situations
For reimbursements that span multiple cost centers or require allocation to specific clients or projects, create a Journal Entry. Click the plus (+) button and select Journal Entry. Enter the bank account in the Account column, the reimbursement amount under Credits, describe it, select the employee, and save.
Journal entries give maximum flexibility but require more attention during reconciliation.
Critical Documentation Every Employer Must Maintain
Every HRA, regardless of type, must have a written plan document that describes eligibility, benefits, reimbursement limits, and claims procedures. You must also provide employees with a Summary Plan Description (SPD) within 90 days of when they become eligible to participate.
Without these documents, the Department of Labor can fine you up to $110 per day per employee for non-compliance. Your plan document must clearly state whether unused funds roll over, how employees submit claims, and the appeals process for denied claims.
These documents are part of ERISA (Employee Retirement Income Security Act) compliance requirements that apply to all HRAs with two or more employees. Smaller employers often skip this step, not realizing that size does not matter—if you have an HRA with two or more workers, you need ERISA documentation.
Year-End W-2 Reporting: What You Must Do
For QSEHRA Reimbursements
At the end of the year, you must report QSEHRA benefits on each employee’s W-2 form in Box 12 with code “FF.” The amount reported is the total allowance offered to the employee, not the amount they actually claimed. If you offered $6,000 and they claimed $4,000, you report $6,000.
In QuickBooks Online, navigate to Taxes > Payroll Taxes > Filings > Resources > W-2s. Select <a href=”https://www.dancingnumbers.com/report-employer-health-insurance-on-w-2s-via-quickbooks/”>Edit Box 12/13 on W-2 copies</a> B, C, & 2, enter the amount for each employee, use Box 12FF, and submit. In QuickBooks Desktop, you’ll need to create a payroll item for reporting, then add the amounts during the W-2 process.
This reporting makes the benefit visible to the IRS but does not make it taxable for the employee—reimbursements remain tax-free.
For ICHRA Reimbursements
ICHRAs require different tax reporting. If you have fewer than 50 full-time employees, you must file <a href=”https://salusion.com/learning-center/what-is-the-tax-reporting-for-an-ichra/”>Form 1095-B for each employee</a> and Form 1094-B as a summary transmittal. These forms report that the ICHRA provided minimum essential coverage to employees.
You must provide Form 1095-B to employees by January 31 and submit it to the IRS by February 28 (or March 31 if filing electronically). If you have 50 or more employees, you’ll use different forms (1095-C) and must report coverage offers through the employer mandate reporting system.
Four Common Mistakes Employers Make (And How to Avoid Them)
Mistake 1: Offering Stipends Instead of HRAs Without Tax Withholding
Some employers give employees a flat $300 monthly stipend “to buy your own health insurance” but don’t set it up as an HRA or withhold taxes. This looks like an HRA but creates huge payroll problems.
When you provide money without proper HRA structure, the IRS treats it as taxable wages. You owe payroll taxes, income tax withholding, and Social Security/Medicare taxes. Both you and the employee face penalties, and the employee’s take-home doesn’t actually cover insurance. Instead, always establish a formal HRA with plan documents.
Mistake 2: Offering HRA to Some Employees But Not Others Without Valid Reason
Federal law prohibits this discrimination. If you offer an HRA or QSEHRA to one employee, you must offer it to all full-time employees in the same job classification. You can exclude specific groups (like independent contractors or employees in their first 90 days), but your plan must state these exclusions clearly.
Without a legitimate reason, the IRS will disallow reimbursements for all participants. This means the entire benefit becomes taxable retroactively. The compliance burden is enormous.
Mistake 3: Mixing QSEHRA With Group Health Insurance
A QSEHRA cannot coexist with your company-sponsored group health plan. If you offer a traditional group plan, you cannot offer QSEHRA to those same employees.
You can offer ICHRA alongside a group plan (with restrictions), or offer a traditional HRA only to group plan members. But QSEHRA must stand alone. Violating this will cause the IRS to invalidate your entire plan.
Mistake 4: Failing to Verify Employee Coverage Before Reimbursing
For QSEHRA and ICHRA, employees must have health insurance that meets minimum essential coverage. Some employers reimburse employees without checking this requirement. If an uninsured employee receives an HRA reimbursement, that reimbursement becomes taxable to them.
Before your first reimbursement to any employee, collect proof they have qualified coverage. This can be an insurance card, policy document, or employer group plan enrollment confirmation. Keep these records for at least six years.
Processing a Denied Claim and the Appeals Process
When an employee submits a reimbursement request that doesn’t meet your plan’s requirements, you must deny it clearly.
| Situation | How to Deny |
|---|---|
| Expense not on IRS list | Send written denial explaining which publication excludes this |
| Situation | Employee’s Next Step |
|---|---|
| Expense not on IRS list | Can appeal within 180 days with medical necessity letter |
| Situation | How to Deny |
|---|---|
| Missing required documentation | Request specific receipt or itemization |
| Situation | Employee’s Next Step |
|---|---|
| Missing required documentation | Can resubmit with complete documents |
| Situation | How to Deny |
|---|---|
| Exceeds plan allowance | Explain remaining balance for the year |
| Situation | Employee’s Next Step |
|---|---|
| Exceeds plan allowance | Can appeal or wait until next year |
Under ERISA law, any denied HRA claim must include a written explanation and the employee’s right to appeal. The employee has <a href=”https://www.soundadmin.com/fsa-hra-claim-denied-what-now/”>180 days to file appeal</a> requests. Once appealed, you (or a different company representative) must review the appeal within 60 days and provide a written decision.
An appeal cannot be rubber-stamped—you must actually reconsider the claim and any new documentation the employee provides. If the appeal is also denied, include a statement of the employee’s right to sue.
Scenario: Real-World Example of HRA Administration
Company Background: TechStart Inc. has 35 employees and offers no group health plan. The owners decide to implement a QSEHRA in January 2025 with a $400 monthly allowance per employee.
Step 1: Plan Design and Documentation (January)
The owners work with a benefits consultant to create formal plan documents stating eligibility criteria, benefits, and reimbursement limits. They specify that all full-time employees are eligible after 90 days, while part-time employees can participate at the company’s discretion. Maximum annual reimbursement is $4,800 per employee ($400/month), employees must maintain minimum essential coverage, unused funds do not roll over, and claims must be submitted within 90 days of expense. They provide each employee a Summary Plan Description before January 15.
Step 2: Employee Enrollment and Verification (January-February)
Employees confirm they have individual health insurance and provide proof of coverage. QuickBooks Online payroll is updated with the QSEHRA reimbursement pay type for each eligible employee. Monthly payroll now includes a $400 reimbursement per employee in addition to regular wages.
Step 3: Employee Claim Submission (March)
Marcus submits a claim for a $1,200 dental procedure and provides an itemized receipt from the dental office. Another employee, Jennifer, requests reimbursement for a $50 massage, claiming it’s for back pain relief.
Step 4: Claim Review
Marcus’s claim is approved—dental work is on the IRS qualified expenses list and gets processed in April’s payroll. Jennifer’s massage is denied because <a href=”https://www.hsabank.com/HSABank/Learning-Center/IRS-qualified-medical-expenses”>general massages aren’t covered</a> unless specifically prescribed by a doctor. She receives a written denial explaining this and offering to reconsider if she provides a doctor’s note.
Step 5: Year-End W-2 Reporting (December)
Total reimbursements processed: 12 months Ă— $400 = $4,800 per employee, plus Marcus’s $1,200 dental = $6,000 total. On W-2s issued in January 2026, Box 12 Code FF shows $4,800 (the annual allowance offered). Marcus’s additional dental reimbursement ($1,200) is not reported separately on Box 12 but is tracked in the company’s HRA records.
Do’s and Don’ts for HRA Administration
DO’s:
- Maintain written plan documents – ERISA requires this regardless of company size, with $110/day penalties for non-compliance
- Track all expenses meticulously – Keep receipts, claim dates, and reimbursement dates for audit purposes
- Provide 90-day notice – Inform employees of QSEHRA/ICHRA before the plan year begins
- Use consistent policies – Apply eligibility and reimbursement rules uniformly across all employees
- Set up QuickBooks payroll correctly – Use company contribution items, not regular wages, for tax accuracy
DON’Ts:
- Don’t offer stipends as a “workaround” – Unstructured stipends create tax problems for both employer and employee
- Don’t reimburse without coverage proof – Verify MEC eligibility before any reimbursement is paid
- Don’t skip ERISA documentation – Size doesn’t matter; two employees trigger ERISA compliance
- Don’t mix plan types – QSEHRA cannot coexist with group health; ICHRA can but with restrictions
- Don’t forget W-2 reporting – Box 12 Code FF omissions trigger IRS notices and employee tax confusion
Pros and Cons of HRAs
| Advantage | Disadvantage |
|---|---|
| Tax-free for employees – Medical expenses and premiums are not taxable income | Administratively complex – Requires plan documents, eligibility verification, and compliance tracking |
| Advantage | Disadvantage |
|---|---|
| Employer tax deduction – HRA contributions reduce your taxable income dollar-for-dollar | Employee coverage requirement – Employees must have qualifying insurance or reimbursements become taxable |
| Advantage | Disadvantage |
|---|---|
| Flexible reimbursement – Unlike group plans, you decide what to cover and how much to contribute | Unused funds lost – Most plans don’t allow carryover, so employees lose unclaimed money annually |
| Advantage | Disadvantage |
|---|---|
| Budget predictability – With annual contribution limits, you know exact costs upfront | Compliance penalties – Missing documentation, incorrect W-2 reporting, or non-discrimination violations cost thousands |
| Advantage | Disadvantage |
|---|---|
| No health underwriting – Employees can participate regardless of health status | IRS scrutiny – HRAs trigger more audits than group plans due to complexity |
Frequently Asked Questions
Can employees contribute to an HRA?
No. HRAs are solely employer-funded. Employees cannot make contributions or opt out of participating. The entire reimbursement comes from the employer, which is why QuickBooks designates it as a “Company Contribution” payroll item. If you want employees to contribute, you need a different benefit structure like a cafeteria plan.
What happens to unused HRA funds at year-end?
It depends on your plan. Most HRAs do not allow carryover—the employer keeps unused funds. Some plans allow partial carryover (like FSAs with a $680 maximum carryover for 2025). Review your plan document to see if you permit rollover. If you don’t specifically allow it, unused funds revert to the company.
Can I offer ICHRA if I already have a group health plan?
Yes, with restrictions. ICHRA can be offered alongside a group plan, but <a href=”https://ixshealth.com/blog/ichra-vs-qsehra/”>employees offered ICHRA cannot simultaneously</a> be offered coverage under your group plan. You must segment employees into classes—some get ICHRA only, others get the group plan only, never both. This requires careful documentation in QuickBooks and plan documents.
What’s the difference between QSEHRA and ICHRA reporting on W-2s?
QSEHRA uses Box 12 Code FF; ICHRA uses different forms. With QSEHRA, you report the annual allowance in Box 12 Code FF. With ICHRA for small employers (under 50 FTE), you must file <a href=”https://salusion.com/learning-center/what-is-the-tax-reporting-for-an-ichra/”>Forms 1095-B and 1094-B separately</a>, not on the W-2. The timing and forms are different, so don’t mix them up or the IRS will request corrections.
If an employee leaves mid-year, do they keep their unused HRA funds?
No. HRA funds are not portable. If an employee leaves in June with $2,000 in remaining allowance, that money stays with the employer. The employee loses it. Your plan document should clearly state this to avoid disputes. Departing employees sometimes request “payout” of unused funds—reject this in writing, citing your plan document.
Can I use the same bank account for HRA reimbursements as regular payroll?
Yes, but track it separately in QuickBooks. You don’t need a dedicated bank account—most employers pay HRA reimbursements from their regular payroll account. However, in QuickBooks, create a separate expense account called “HRA Reimbursements” so you can track and report these amounts distinctly from regular wages. This separation is critical for financial reporting and IRS compliance.
What if an employee has an HRA and accidentally uses non-qualified expenses?
You can deny reimbursement after the fact. If an employee submits a receipt for something that doesn’t qualify and you already paid it, you have the right to demand repayment. However, this creates employee relations problems. <a href=”https://www.soundadmin.com/fsa-hra-claim-denied-what-now/”>Most plans require employees to submit</a> expenses before payment for pre-approval, avoiding these situations. Set clear expectations in your plan document about pre-submission review.
Does QuickBooks automatically calculate ICHRA affordability?
No. QuickBooks tracks reimbursements but doesn’t automatically calculate the ACA affordability safe harbors. You must manually determine affordability amounts (based on employee compensation) and enter them in tax forms. For ICHRAs, this becomes part of your Form 1095-C reporting if you have 50+ employees, requiring separate calculations outside QuickBooks.
Can I deduct HRA contributions as a business expense?
Yes. Employer HRA contributions are fully deductible as a business expense, reducing your taxable income. This makes HRAs financially attractive—for every dollar you contribute, your taxes drop proportionally. In QuickBooks, ensure your HRA reimbursement is assigned to an expense account so it reduces your profit and loss accordingly.
What IRS form governs HRAs?
Primarily IRS Notice 2017-67 for QSEHRA and proposed Treasury Regulations for ICHRA. For specific questions, consult <a href=”https://www.hsabank.com/HSABank/Learning-Center/IRS-qualified-medical-expenses”>IRS Publication 502 for qualified</a> medical expenses, IRC Section 105(h) for nondiscrimination rules, and ERISA Section 101 for plan documentation. QuickBooks doesn’t automatically know these rules, so you must ensure compliance manually or with professional help.
Related reading
- How to Reimburse an Employee in QuickBooks Online (w/Examples) + FAQs
- Why Would an Employer Offer an HRA? (w/Examples) + FAQs
- What Happens to Your HRA If You Quit? (w/Examples) + FAQs
- How Do HRA Accounts Work? (w/Examples) + FAQs
- Can HRAs Be Used for Insurance Premiums? (w/Examples) + FAQs
- What Are the Qualified Medical Expenses for HRA? (w/Examples) + FAQs
- Is Section 105 Reimbursement Taxable Income? (w/Examples) + FAQs