United States filing pack

US Investment Tax Report

A foreign broker gives you the trade; the federal return wants a particular row. The US pack writes Form 8949 columns (a) through (h) for each supported stock disposal, sorts them into the right checkbox group, and totals them into Schedule D.

Rules checked 15 September 2026
Form 8949 columns (a) to (h) Schedule D lines 7, 15 and 16 2025 forms

What the federal return asks for

Each requirement behind the capital gains pages, and how far the pack takes it before you review.

ItemThe ruleForm and lineWhat the pack produces
Disposal detail Every sale needs its description, acquisition and sale dates, proceeds, basis, any adjustment code and amount, and the resulting gain or loss. Form 8949, columns (a) to (h) Prepared One row per supported stock disposal, with all eight fields filled.
Checkbox grouping Rows are split by whether a 1099-B was issued and whether basis was reported to the IRS, giving groups A through F. Form 8949, boxes A to F Prepared Confirm the 1099-B facts for each sale once and the rows sort themselves.
Basis method FIFO is the default lot order. Another lot applies only where a timely written identification supports it. Behind column (e) Prepared FIFO out of the box, with a specific-lot allocation recorded against its instruction date and confirmation reference.
Wash sales A replacement purchase within the window disallows the loss. A replacement inside an IRA disallows it permanently rather than moving the basis. Form 8949, columns (f) and (g) Reconciled Matching runs across every taxpayer account in scope, not one broker at a time.
Totals and netting Short and long results carry into Schedule D, with loss netting and a capital-loss deduction of $3,000, or $1,500 filing separately. Schedule D lines 7, 15 and 16 Prepared The three lines, the deduction line, and a per-broker sentence reconciling each 1099-B to the pack.
Rate and NIIT estimates The long-term rate depends on filing status and taxable income, and net investment income above the threshold carries a 3.8% surtax. Estimate only Estimated The long-term band split and a NIIT estimate appear once the filing inputs exist.
Submitting the return Form 8949 and Schedule D go with your federal return. Form 8949 with Schedule D You file Everything leaves as a file for you or your preparer.

Disposal detail

Rule
Description, acquisition and sale dates, proceeds, basis, adjustment code and amount, gain or loss.
Line
Form 8949, columns (a) to (h)
Pack
Prepared. One row per supported stock disposal, all eight fields filled.

Checkbox grouping

Rule
Split by whether a 1099-B was issued and whether basis was reported, giving groups A through F.
Line
Form 8949, boxes A to F
Pack
Prepared. Confirm the 1099-B facts once and the rows sort themselves.

Basis method

Rule
FIFO by default; another lot only with a timely written identification.
Line
Behind column (e)
Pack
Prepared. Specific-lot allocations record their instruction date and confirmation reference.

Wash sales

Rule
A replacement purchase disallows the loss; a replacement in an IRA disallows it permanently.
Line
Form 8949, columns (f) and (g)
Pack
Reconciled across every taxpayer account in scope, not one broker at a time.

Totals and netting

Rule
Short and long results net into Schedule D, with a $3,000 capital-loss deduction, or $1,500 filing separately.
Line
Schedule D lines 7, 15 and 16
Pack
Prepared, with a per-broker sentence reconciling each 1099-B to the pack.

Rate and NIIT estimates

Rule
The long-term rate follows filing status and taxable income; net investment income above the threshold carries 3.8%.
Line
Estimate only
Pack
Estimated once the filing inputs exist.

Submitting the return

Rule
Form 8949 and Schedule D go with the federal return.
Line
Form 8949 with Schedule D
Pack
You file. Working papers export as PDF, Excel or CSV.
Numbers for your form

Rows in the shape the form wants them

Box A and box D carry their disposals with all eight Form 8949 columns, in the order the paper form prints them. The six box totals follow, then Schedule D lines 7, 15 and 16 and the capital-loss deduction. At the bottom, one sentence per broker reconciles the 1099-B proceeds and basis to the pack's own figure and says exactly what moved it.

Open the US pack
AllInvestView US filing pack showing Form 8949 box A and box D disposal rows, the box totals and Schedule D lines 7, 15 and 16 US filing pack showing Form 8949 box A and box D disposal rows, the box totals and Schedule D lines 7, 15 and 16
Box D totalling 17,564.50 USD, Schedule D line 7 at 698.00 USD, line 15 at 17,564.50 USD and line 16 at 18,262.50 USD. Fixture filer, invented figures.View full-size View full-size
Accounts and wrappers

Wash sales need the whole picture

A broker only sees its own activity, so the pack asks which accounts are yours and what each one is before it matches anything. Each card carries the wrappers an American investor really holds: taxable, IRA, Roth IRA or another deferred plan such as a 401(k). Marking an account as an IRA is what lets the pack treat a replacement bought there as a permanent disallowance rather than a basis adjustment.

See the accounts step
AllInvestView Account scope panel for the United States with taxable, IRA, Roth IRA and deferred plan chips on each account card Account scope panel for the United States with taxable, IRA, Roth IRA and deferred plan chips on each account card
Two brokerage accounts in scope, both taxable and both the filer's own, each naming its trade count for the year. Fixture filer, invented figures.View full-size View full-size
Exports

Give your preparer the whole file

PDF, Excel and CSV take the 8949 rows, the Schedule D totals and the wash-sale evidence together. A missing 1099-B fact keeps the buttons inactive, because an incomplete 8949 is not worth exporting. Closing the year freezes the calculation revision, so the working papers your preparer signed off stay exactly as they were.

See what exports
AllInvestView Export row of the US filing pack with PDF, Excel and CSV buttons Export row of the US filing pack with PDF, Excel and CSV buttons
PDF, Excel and CSV beside the finished 8949 rows. Fixture filer, invented figures.View full-size View full-size
Where the pack stops

The federal return is still yours to file

It does not file with the IRS, and the long-term band split and the 3.8% surtax are estimates built from the income and filing status you enter.

The US calculation is scoped to stock rows: bonds, options and other instruments are outside it. It follows the published 2025 Form 8949 and Schedule D until the official 2026 forms are available. A missing exchange rate, a security it cannot identify or a missing 1099-B fact blocks the total, and a sale beyond the position the pack can match stops the total until the opening history is added.

From a foreign broker statement to Form 8949

A foreign broker will give you the trade, but not the row. The pack turns each supported stock disposal into Form 8949 columns (a) through (h): the security description, the acquisition and disposal dates, proceeds, basis, the adjustment code and amount, and the gain or loss.

FIFO supplies the default lot order. Where you made a timely written specific-lot identification, the pack can use that evidence instead, and it keeps the instruction timestamp and confirmation reference alongside the allocation. The 1099-B status attached to each sale decides whether the row belongs under checkbox A, B, C, D, E or F.

Wash sales across the accounts that matter

Your broker only sees the activity it holds. The pack matches wash sales across every taxpayer account included in the calculation, so a replacement purchase somewhere else still adjusts the loss sale. It also treats a replacement bought inside an IRA as a permanent disallowance rather than adding the loss to a taxable replacement lot.

That account-wide pass is why the accounts on the return matter so much here. Ownership and account type start from sensible defaults you can change on the scope step, and a security the pack cannot identify stops the affected total instead of presenting it as ready.

Carrying the result into Schedule D

Form 8949 rows feed short-term and long-term totals for Schedule D lines 7, 15 and 16. The pack applies loss netting and the capital-loss deduction of $3,000, or $1,500 for married filing separately.

The long-term calculation uses the bands for your filing status. For a single filer in 2026 that is 0% through $49,450, 15% through $545,500 and 20% above that taxable-income breakpoint. It can also estimate the 3.8% Net Investment Income Tax once the required income and filing-status inputs are present.

US tax tools and guides

Not tax advice. The pack prepares working figures from the records you provide. Review the output against your own records and the current IRS instructions, or ask a qualified tax adviser, before filing.

Put your own brokers behind these figures

Bring the stock history together, settle the facts that affect matching, and export the finished pack.

Start free

Questions about the US filing pack

What does the US investment tax report produce?

It creates the eight Form 8949 fields for each supported disposal and sorts them into checkbox groups A through F. The result includes the three supported Schedule D totals, loss netting, wash-sale evidence, and PDF, Excel or CSV exports.

Does the US filing pack use FIFO or specific identification?

The normal lot order is FIFO. The pack uses another lot only where a timely written identification supports that choice.

Can it match wash sales across brokerage accounts?

Yes. It matches replacement purchases across the taxpayer accounts included in the calculation. A replacement purchase in an IRA makes the related loss permanently disallowed.

Which investments are covered by the US filing pack?

The calculation currently covers stock disposals. It leaves out other instrument types, including bonds and options, and a sale beyond the position the pack can match stops the total until the opening history is added, rather than being estimated.

Does AllInvestView file Form 8949 or Schedule D for me?

No. AllInvestView prepares working figures and exports for you or your tax adviser to review. You remain responsible for completing and submitting the federal return.