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.