CGT Bed-and-Breakfast 30-Day Calculator 2026/27

Sections 105 (same-day) + 106A (30-day) + 104 (pool) of TCGA 1992 matching rules worked through scenarios. Anti-bed-and-breakfast plus legitimate alternatives bed-and-spouse + bed-and-ISA.

Worked matching scenarios

ScenarioPool gain30-day match gainTotal gainNote
Sell 500 at £5, buy 200 next day at £5.20£300-£40£260Mix of pool + 30-day rule match
Bed-and-spouse: holder sells, spouse buys£1,000£0£1,00030-day rule does not apply across taxpayers - clean disposal
Bed-and-ISA same day swap£0£0£030-day rule matches buy in ISA - blocks tax-loss harvest BUT ISA tax-free thereafter

Frequently asked questions

What is Section 104 pool?

Pooled holding of same security with weighted average cost. Each new purchase added at cost, each sale withdrawn at average cost.

Same-day vs 30-day vs pool order

Match in order: (1) same-day, (2) 30-day, (3) pool. Each layer used first before next.

Bed-and-spouse legal alternative

Sell to spouse-as-buyer. 30-day rule does not apply across taxpayers. Spouse buys at market price. Gain crystallises for original holder.

Bed-and-ISA mechanics

Sell GIA + buy ISA same day. 30-day rule applies (same person) so original gain crystallisation deferred. But ISA tax-free thereafter.

Applies to crypto?

YES. HMRC applies Section 105 to crypto. Same matching hierarchy. Per-coin pool.

Full CGT B&B 30-Day guide

Use this calculator

Copy a citation linking back to this page. Attribution required under CC BY 4.0.

Plain text
 
HTML
 
Markdown
 

Paste an iframe into your blog or page. Free for any use; the embed shows a small "Powered by salarytax.uk" link.

Basic embed
<iframe
  src="https://salarytax.uk/embed/salary-calculator"
  width="100%"
  height="920"
  frameborder="0"
  loading="lazy"
  title="UK Salary Calculator by SalaryTax"
  style="border: 1px solid #e0e0e0; border-radius: 4px;"
></iframe>
Compact embed
<iframe
  src="https://salarytax.uk/embed/salary-calculator-compact"
  width="100%"
  height="380"
  frameborder="0"
  loading="lazy"
  title="UK Salary Calculator (compact) by SalaryTax"
  style="border: 1px solid #e0e0e0; border-radius: 4px; max-width: 560px;"
></iframe>

Full embed docs and live preview →