Tax & Compliance

Built for how your
jurisdiction taxes gains.

HMRC Section 104 for UK clubs. IRC §704(c) Traditional Method for US partnerships. Automated K-1 filing. All the complexity handled — none of it passed to you.

Built for any jurisdiction

Your jurisdiction. Your cost-basis method.

Every country treats investment gains differently. HWSW supports all major cost-basis methods so clubs in the UK, US, or anywhere else can calculate gains correctly.

🇬🇧

United Kingdom

HMRC rules

HMRC Section 104

The mandatory UK method. Shares are pooled and averaged across all prior acquisitions. Three matching tiers applied in order:

  • Same-day acquisitions matched first
  • Acquisitions in the next 30 days (bed & breakfast rule)
  • Section 104 pool — weighted average of all prior purchases

Full HMRC compliance built-in — including Capital Equalisation Adjustments (CEA) for clubs

🇺🇸

United States

IRS / IRC §704(c) rules

Reverse 704(c) Allocation Engine

Traditional Method

Purpose-built for investment club partnerships. Every capital event — contribution, withdrawal, purchase, or sale — closes the current valuation window and locks each member's growth share, applying the IRC §704(c) Traditional Method to prevent new members from bearing tax on gains they didn't earn.

  • Layered Lot Tracking — immutable timestamped windows per lot
  • Σ(member cost slices) = original purchase price, always
  • Outside basis tracking per member (§705) with full event ledger
  • Schedule K-1 data (LTCG, STCG, capital accounts) generated automatically

Lot-matching methods

FIFO

IRS default

IRS default (§1.1012-1(c)). Oldest shares sold first.

Specific ID

Tax-optimised

Pre-trade lot selection — enables HIFO strategies for tax optimisation.

IRS §704(c) Traditional Method — §704(b) capital accounts, §705 outside basis, §734(b)/§754 step-up

🌍

Global / Other

International methods

First In, First Out (FIFO)

CA · AU · DE · FR

The international default — mandated or preferred in most European, Asian and Commonwealth jurisdictions.

Last In, First Out (LIFO)

Select jurisdictions

Newest shares sold first. Useful where recent purchases have a higher cost basis.

Average Cost

NL · CA · global ETFs

Weighted average cost across all purchases. Common in the Netherlands, Canada, and for ETFs globally.

The cost-basis method is set per-fund — so a multi-fund club can use different methods for each fund.

Method comparison

MethodUK 🇬🇧US 🇺🇸Global 🌍Best for
HMRC Section 104✓ RequiredUK clubs — legally mandated
IRC §704(c) Engine✓ Built-inUS partnership clubs — Traditional Method
FIFO✓ Default✓ CommonSimplicity & international default
Average CostMutual fundsETFs, mutual funds (not individual equities)
Specific ID / HIFOVariesTax optimisation & loss harvesting
LIFOVariesJurisdictions where recent cost > old
Tax & Compliance

The only platform that does Capital Equalisation automatically.

When a new member joins an investment club mid-year, they shouldn't pay Capital Gains Tax on gains that were already sitting in the fund before they arrived. Capital Equalisation Adjustments (CEA) protect them — and HWSW calculates every adjustment automatically.

Batch-aware CEA adjustments — no false allocations on proportional contributions
Year-by-year CEA adjustment ledger showing granted, applied, and remaining balance
Visual withdrawal flow — early exit vs normal operations, CGT estimate per path
Withdrawal holdback at 12% (50% of 24% CGT rate)
Year-end ownership % for HMRC Form 185 reporting
Full audit trail per member, per tax year

Example — Capital Equalisation Statement

MemberSarah Brightwell
JoinedApril 2023
CEA granted£4,280.00
CEA applied£1,850.00
Remaining£2,430.00
Gain this year£6,120.00
CEA offset−£1,850.00
Net taxable gain£4,270.00

£492 saved in unnecessary CGT

US Funds — IRC §704(c) Compliance

The only platform with a purpose-built Reverse 704(c) Allocation Engine.

When a new member joins a US investment club and the fund already holds appreciated assets, IRS rules require the pre-existing built-in gains to stay with the original members — not be diluted to the newcomer. HWSW enforces this automatically on every single capital event, using the Traditional Method under Treas. Reg. §1.704-3(b).

Every contribution, withdrawal, purchase, or sale closes the current valuation window, locks each member's growth share, and recalculates cost slices so the mathematical invariant Σ(member cost slices) = original purchase price holds at all times — automatically, for any number of members making contributions of any size at any frequency.

This ledger is engineered as a specialized Subchapter K Cash-In/Cash-Out engine for unleveraged public equity portfolios.

Layered Lot Tracking — immutable, timestamped valuation windows per lot
Outside basis ledger (§705) updated on every income, gain, and distribution event
§754 election support — §734(b) step-up calculated and allocated on member exit
Schedule K-1 data (LTCG, STCG, income, capital accounts) generated automatically
Recalculation cascade — insert a historic transaction and all downstream windows update
180/180 assertions passing on live Neon database — adversarial integration test suite
Designed for cash-contribution investment clubs — consult a CPA for leveraged structures

How a contribution event is processed

1

Member contributes $5,000

Ownership percentages shift

2

Current window closes

Growth shares locked: appreciation × old %

3

704(c) matrix runs per member

New basis = (FMV × new%) − growth share

4

Deltas written to sub-ledger

Σ(delta) = $0 — zero basis created or destroyed

5

New window opens

New ownership % sealed for next event

Cost slice invariant check✓ Verified
Σ(costBase) = $30,000.00 ✓ (= lot.initialCostBase)
Engineering Advantage

Mathematically superior to legacy platforms.

By engineering a true IRC §704(c) Valuation Window engine, HWSW operates at a significantly more advanced level of mathematical accounting than legacy investment club software — eliminating the book-to-tax disparities that plague older solutions.

Continuous Book-Ups

Every single capital event — contribution, withdrawal, purchase, or sale — closes an isolated valuation window immediately, locking each member's historical growth layer the moment it occurs. Not annually. Not on exit. Continuously.

🔒

True Inside Basis Protection

By continuously rebalancing MemberLotCostSlice.costBase, HWSW ensures that when a security is sold, the resulting capital gain is legally distributed only to the exact partners who were economically present to earn that appreciation.

📐

Zero Book-to-Tax Disparity

The mathematical invariant Σ(member cost slices) = original purchase price holds at all times. No rounding drift, no phantom gains, no misallocated basis. A bulletproof accounting foundation built for modern investment syndicates.

Capability
HWSW
Legacy Platforms
IRC §704(c) Traditional Method — per lot, per member
Continuous valuation window closure on every event
Built-in gain layer tracking (layered lot slices)
Zero-sum basis invariant enforced mathematically
§754 election & §734(b) step-up on member exit
Outside basis ledger updated in real time (§705)
Automated Schedule K-1 with LTCG/STCG split
Partial
Capital account — Tax Basis Method (IRC §704(b))
Partial
HMRC Capital Equalisation Adjustments (UK clubs)
US Tax Filing — Automated K-1 Pipeline

From real-time preview to IRS submission.

HWSW automates the entire Schedule K-1 filing workflow. Track real-time box estimates, generate year-end PDFs, and submit directly to the IRS.

📊

K-1 Preview

Members see live K-1 estimates updated daily. Item K, Boxes 9a/9c, qualified dividends, basis tracking — no surprises.

Item KBox 9a/c
📄

Year-End PDF Export

Form 1065 + per-member Schedule K-1 PDFs. Ready for tax returns or CPA handoff. No manual assembly.

1065K-1
🏛️

IRS MeF Submission

Export MeF-validated XML for direct IRS submission. §704(c) allocations embedded. Audit trail locked.

MeF XMLValidated

What gets filed

  • Form 1065 partnership return
  • Schedule K-1 per member with §704(c) gain split
  • Item K capital account tracking
  • Boxes 9a/c LTCG/STCG by holding period
  • Box 6 qualified & non-qualified dividends
  • Box 18 basis with §754 step-ups

Why it matters

Compliance

Every box correct per IRS. Full audit trail locked.

Speed

Ready days after Dec 31. Members file faster.

Clarity

Preview all year. No January surprises.

Ready to get your tax right?

Start free. No credit card required. UK and US clubs welcome.

Get started free