All option guides
Section 1256 filing workflow12 minute read

How to report futures on Form 6781

Learn when U.S. futures activity belongs on Form 6781, how mark-to-market and 60/40 treatment flow through the form, and what records to reconcile

Prepared by Mark · Primary sources below

Direct answer

Form 6781 is generally used to calculate gains and losses from Section 1256 contracts and straddles, including eligible regulated futures. It is not a universal “futures tax form”: a product can be called a future yet follow another rule, and a broker’s 1099-B summary is not a substitute for checking the contract, year-end mark, offsets, and taxpayer status

Confirm that Form 6781 is the right branch

Start with the exact contract and its tax classification. The [IRS Form 6781 instructions](https://www.irs.gov/instructions/i6781) cover Section 1256 contracts and straddles. The [IRS Publication 550](https://www.irs.gov/publications/p550) describes a regulated futures contract and the year-end mark-to-market rule.

Do not put every derivative in the form because:

Forwards, swaps, securities futures, business hedges, dealer positions, and products with special elections can require a different analysis. Verify the legal product, not just the marketing name.

  • the platform calls it a future
  • the position is margined or cleared
  • the settlement is in cash
  • the broker groups it in a derivatives section

What the form is calculating

For a capital Section 1256 position, the form generally brings together two parts of the lifecycle:

1. Realized activity: offsets, expirations, and other terminations during the year 2. Year-end open positions: the fair-market-value mark on the last business day of the tax year

The resulting capital gain or loss generally receives 60% long-term and 40% short-term character. This split is applied to the eligible result regardless of how many days the contract was held. It does not determine the taxpayer’s final rate or replace other return schedules.

Build the source ledger first

Before opening the form, assemble a contract-level ledger. At minimum, keep:

| Record | Why it matters | | --- | --- | | Contract name, month, exchange, multiplier | Identifies the legal product and dollar exposure | | Opening and closing confirmations | Establishes quantities, dates, and settlement values | | Daily settlement and variation records | Separates cash movement from the tax calculation | | Year-end open-position report | Supports the fair-value mark | | Broker 1099-B or substitute statement | Provides a comparison total, not the whole analysis | | Hedge or straddle identification | Flags rules that can defer or recharacterize a result | | Prior-year mark workpaper | Prevents double counting after a year-end deemed sale |

The [CFTC futures market basics](https://www.cftc.gov/LearnAndProtect/AdvisoriesAndArticles/FuturesMarketBasics/index.htm) page helps explain contract mechanics. It does not classify your tax result; keep the contract specification and the tax workpaper together.

Part I: Section 1256 contracts

Part I is generally where the aggregate gain or loss from Section 1256 contracts is calculated. Use the applicable broker information and your own reconciliation for regulated futures and other eligible Section 1256 contracts.

An open position at year-end is generally treated as sold at fair market value on the last business day. For example:

Prior tax-adjusted value: $48,000 Year-end fair value: $51,500 Year-end recognized gain: $3,500

If the position closes later at $50,900, the later-period result generally starts from the $51,500 mark rather than the original $48,000. Keep both years’ workpapers so the same $3,500 is not recognized twice.

The [CME mark-to-market explanation](https://www.cmegroup.com/education/courses/introduction-to-futures/mark-to-market) describes daily settlement cash flows. Daily variation and the annual tax mark answer different questions, so one should not be copied blindly into the other.

Apply the 60/40 character after the net result

Suppose the eligible Section 1256 net result after the applicable marks and costs is a $7,500 loss. The general character split is:

Long-term loss: $7,500 × 60% = $4,500 Short-term loss: $7,500 × 40% = $3,000

The form’s result then interacts with the rest of the return, capital-loss limits, other gains, and any applicable elections. Do not calculate a final tax bill from the 60/40 split alone.

Part II and Part III: straddle information

When futures are paired with options, stock, another future, or a related position that offsets risk, the straddle rules may matter. A loss on one leg can be deferred to the extent an offsetting leg has unrecognized gain. Holding periods, carrying costs, mixed straddles, and elections add further branches.

Do not treat a multi-leg order as automatically one tax line, and do not treat two opposite tickets as automatically outside the straddle rules. Record the economic relationship, dates, quantities, and whether any election or identification was made. If Part II or Part III appears relevant, obtain professional help before filing.

Business hedges are not ordinary investor trades

A future used primarily to manage the price, interest-rate, or currency risk of business inventory, borrowings, or ordinary obligations can be a hedging transaction. In that case, ordinary-income or ordinary-loss treatment and identification requirements may apply. A personal portfolio hedge does not become a business hedge merely because it reduces volatility.

Document the hedged item, risk, designation date, and business records. If the hedge was not identified or the underlying obligation is unclear, do not force it into the standard Section 1256 investor worksheet.

Reconcile Form 6781 with the broker statement

The broker’s 1099-B may aggregate Section 1256 activity. It can also use a product description that differs from an exchange specification or include corrections after the first statement. Reconcile at four levels:

1. Quantity: every opening, offset, expiration, and open year-end contract 2. Price: execution, settlement, and official fair-value references 3. Timing: tax-year boundary, transfer date, and the later closing of a marked position 4. Classification: Section 1256, securities future, hedge, straddle, or other branch

If a number differs, preserve both versions and identify the reason. Do not add a broker total to your own contract total; that double counts the same activity.

Common reporting mistakes

  • Reporting the initial margin deposit as a loss or cost basis
  • Using an intraday mark or chart close instead of the applicable year-end fair value
  • Applying 60/40 to a product that has not been verified as Section 1256
  • Ignoring a prior-year mark when a position is closed in the next year
  • Treating daily variation cash as a second taxable gain
  • Omitting an offsetting option, stock, or future from the straddle review
  • Assuming a broker statement includes cross-account positions or every adjustment
  • Carrying U.S. federal treatment into a foreign, state, retirement, or entity return without review

A filing-day sequence

1. Freeze a copy of the statement package and contract specifications 2. Label each position by product, purpose, and tax branch 3. Calculate realized and year-end marked results independently 4. Review straddle and hedge facts before netting positions 5. Compare the workpaper to the broker’s aggregate report 6. Complete Form 6781 and retain the supporting ledger 7. Ask a qualified tax professional about an exception, correction, election, or unresolved mismatch [!TRYMARK] TryMark Form 6781 checkpoint Save the form, contract ledger, prior-year marks, year-end open-position report, broker statement, and any straddle or hedge identification in one dated folder A completed form is a report of your analysis, not proof that the underlying classification was correct [!WARNING] This guide is general U.S. federal tax education, not filing advice Form 6781 instructions, contract classifications, state and foreign rules, account rules, and tax elections can change. Confirm the current IRS materials and consult a qualified tax professional for your facts

Form 6781 checklist

  • Did you verify that each included contract is Section 1256 eligible?
  • Did you capture the last business-day fair-value mark for open positions?
  • Did you preserve the prior-year mark for positions closed later?
  • Did you separate daily variation cash from tax recognition?
  • Did you apply 60/40 only after determining the eligible net result?
  • Did you review stock, option, and other offsetting positions for straddles?
  • Did you document any business hedge identification?
  • Does the ledger reconcile to the broker’s 1099-B without double counting?
  • Did you flag non-U.S., state, retirement, dealer, or entity issues?

Related reads

Common questions

Do all futures go on Form 6781?

No. The form generally covers Section 1256 contracts and straddles. Forwards, swaps, securities futures, business hedges, dealer positions, and other products may follow another reporting path.

Does Form 6781 use my broker’s 1099-B total automatically?

No. The broker total is useful evidence and a comparison point, but you remain responsible for contract classification, year-end marks, offsets, prior-year adjustments, and corrections.

When does an open future create a Form 6781 result?

An open eligible Section 1256 contract is generally treated as sold at fair market value on the last business day of the tax year. The resulting gain or loss is included even if the position remains open, subject to exceptions.

Is initial margin entered as the cost of the future?

No. Initial margin is collateral for the position. Daily settlement, contract value, year-end tax marks, fees, and the final result must be reconciled separately.

Can a futures-and-options hedge be a straddle?

It can. The economic offset, not the ticket label, drives the review. Loss deferral, holding-period, carrying-cost, mixed-straddle, and election rules may apply, so preserve the relationship and seek professional advice.

Sources and further reading

Related guides