How to Set Up HRA in QuickBooks (w/Examples) + FAQs

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

AspectHRA
Who funds itEmployer only
AspectHealth FSA
Who funds itEmployee payroll deductions
AspectHSA
Who funds itEmployee contributions
AspectHRA
Unused funds roll overYes (depends on plan)
AspectHealth FSA
Unused funds roll overSome carryover allowed ($680 in 2025)
AspectHSA
Unused funds roll overYes, indefinite rollover
AspectHRA
Requires group planTraditional HRA does; QSEHRA does not
AspectHealth FSA
Requires group planUsually requires group plan
AspectHSA
Requires group planRequires high-deductible plan
AspectHRA
Who can use itEmployees with qualifying coverage
AspectHealth FSA
Who can use itEmployees in group plan
AspectHSA
Who can use itEmployees 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:

StepAction
Employee submits proofProvides receipt with itemized charges
StepResult
Employee submits proofYou have documentation for audit purposes
StepAction
Review eligibilityVerify Sarah has qualifying health coverage (MEC)
StepResult
Review eligibilityDetermines if reimbursement is tax-free
StepAction
Approve or deny claimCompare expense to qualified expenses list
StepResult
Approve or deny claimProtects you from IRS violations
StepAction
Record in QuickBooksAdd $250 as reimbursement in next paycheck
StepResult
Record in QuickBooksCreates 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.

SituationHow to Deny
Expense not on IRS listSend written denial explaining which publication excludes this
SituationEmployee’s Next Step
Expense not on IRS listCan appeal within 180 days with medical necessity letter
SituationHow to Deny
Missing required documentationRequest specific receipt or itemization
SituationEmployee’s Next Step
Missing required documentationCan resubmit with complete documents
SituationHow to Deny
Exceeds plan allowanceExplain remaining balance for the year
SituationEmployee’s Next Step
Exceeds plan allowanceCan 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:

  1. Maintain written plan documents – ERISA requires this regardless of company size, with $110/day penalties for non-compliance
  2. Track all expenses meticulously – Keep receipts, claim dates, and reimbursement dates for audit purposes
  3. Provide 90-day notice – Inform employees of QSEHRA/ICHRA before the plan year begins
  4. Use consistent policies – Apply eligibility and reimbursement rules uniformly across all employees
  5. Set up QuickBooks payroll correctly – Use company contribution items, not regular wages, for tax accuracy

DON’Ts:

  1. Don’t offer stipends as a “workaround” – Unstructured stipends create tax problems for both employer and employee
  2. Don’t reimburse without coverage proof – Verify MEC eligibility before any reimbursement is paid
  3. Don’t skip ERISA documentation – Size doesn’t matter; two employees trigger ERISA compliance
  4. Don’t mix plan types – QSEHRA cannot coexist with group health; ICHRA can but with restrictions
  5. Don’t forget W-2 reporting – Box 12 Code FF omissions trigger IRS notices and employee tax confusion

Pros and Cons of HRAs

AdvantageDisadvantage
Tax-free for employees – Medical expenses and premiums are not taxable incomeAdministratively complex – Requires plan documents, eligibility verification, and compliance tracking
AdvantageDisadvantage
Employer tax deduction – HRA contributions reduce your taxable income dollar-for-dollarEmployee coverage requirement – Employees must have qualifying insurance or reimbursements become taxable
AdvantageDisadvantage
Flexible reimbursement – Unlike group plans, you decide what to cover and how much to contributeUnused funds lost – Most plans don’t allow carryover, so employees lose unclaimed money annually
AdvantageDisadvantage
Budget predictability – With annual contribution limits, you know exact costs upfrontCompliance penalties – Missing documentation, incorrect W-2 reporting, or non-discrimination violations cost thousands
AdvantageDisadvantage
No health underwriting – Employees can participate regardless of health statusIRS 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.