form-1099-sa

Generate draft Form 8889 Part II from 1099-SA data with QME substantiation.

1|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/jupid-tax/jupid-skills --skill form-1099-sa
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: form-1099-sa
Source: https://github.com/jupid-tax/jupid-skills/tree/main/forms/form-1099-sa
Command: npx skills add https://github.com/jupid-tax/jupid-skills --skill form-1099-sa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps individuals interpret Form 1099-SA distributions and translate custodian data into the correct Form 8889 (HSA) or Form 8853 (Archer / MA MSA) calculations, ensuring QME substantiation and proper tax treatment.

Core Features & Use Cases

  • Aggregate Box 1 distributions across multiple HSAs and custodians, classify distributions by Box 3 code, and determine whether they are QME.
  • Generate draft Form 8889 Part II (HSA) or Form 8853 Part II (Archer/MA MSA) with line-by-line calculations (14a, 14b, 14c, 15, 16, 17a/17b) and supporting QME documentation.
  • Provide auditable outputs suitable for Schedule 1 and Schedule 2, with references to IRS forms and publications, and ready-to-file deliverables.

Quick Start

Provide a 1099-SA data payload (Box 1–5) and QME totals to generate a draft Form 8889 Part II (HSA) or Form 8853 Part II (Archer/MA MSA).

Frequently Asked Questions about form-1099-sa

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I report Form 1099-SA distributions on Form 8889?▼

To report Form 1099-SA distributions on Form 8889, aggregate Box 1 amounts across all custodians, classify them by Box 3 code, and calculate line-by-line entries for Part II to determine QME substantiation and tax liability.

What is a qualified medical expense for HSA tax filing?▼

A qualified medical expense (QME) for HSA tax filing is an IRS-eligible expense that substantiates your Form 1099-SA distributions, preventing additional income tax and penalties when reported on Form 8889 Part II.

How do I handle multiple HSA accounts on Form 8889?▼

To handle multiple HSA accounts on Form 8889, aggregate Box 1 distributions across all custodians, apply QME totals collectively, and generate a consolidated draft with auditable calculations for Schedule 1 and Schedule 2.

When do I need Form 5329 for a 1099-SA distribution?▼

You need Form 5329 for a 1099-SA distribution when your non-qualified medical expenses exceed the IRS threshold, triggering additional penalty tax calculations that must be referenced alongside your Form 8889 filing.

Can I use Form 8853 for Archer MSA distributions instead of Form 8889?▼

You must use Form 8853 Part II for Archer MSA or Medicare Advantage MSA distributions instead of Form 8889, applying the same QME substantiation rules and line-by-line calculations for accurate tax treatment.

What do distribution codes 1-6 mean on Form 1099-SA?▼

Distribution codes 1-6 on Form 1099-SA indicate the nature of the withdrawal, such as normal distributions or death/disability exceptions, which determine your tax treatment and penalty calculations on Form 8889.