Files
..

SMSF Project Checkpoint

Purpose

Working area for Michael's SMSF-related records, tools, decisions, and reference material.

Current direction

  • Intention is to use this space to progressively manage and document SMSF administration support.
  • Initial focus is on US stock accumulation/holding record-keeping rather than active trading.
  • Over time, this folder can hold supporting documents, summaries, and process notes as trust builds.

Assets created

  • smsf-us-stocks-tracker.xlsx
    • First-pass workbook for tracking US stock purchases, dividends, FX conversion, holdings, annual summaries, and an accountant-facing summary tab.
  • transactions/actual-transactions.csv
    • Canonical ledger for real executed SMSF transactions, beginning with the 2026-05-07 NDQ purchase.
  • transactions/actual-holdings.md
    • Human-readable actual holdings snapshot.
  • source-documents/
    • Supporting screenshots, contract notes, broker confirmations, statements, and other source evidence.

Workbook structure

  • README
  • Settings
  • Transactions
  • Dividends
  • FX Rates
  • Holdings
  • Annual Summary
  • Year-End Checklist
  • Accountant Summary

Key decisions captured

  • Use a dedicated SMSF tracker workbook rather than ad hoc notes.
  • Keep actual executed transactions separate from allocation proposals/ideas.
  • Use smsf.sqlite as the canonical structured ledger for tax/reporting work.
  • Generate spreadsheets/CSV/PDF reports on demand from the DB for accountant/auditor/government requirements; do not manually maintain parallel spreadsheets as source-of-truth records.
  • Keep transactions/actual-transactions.csv as a preserved legacy/import seed until the DB workflow is fully established.
  • Prioritise AUD reporting support for SMSF/admin/accounting use.
  • Include a cleaner accountant/auditor-facing summary tab separate from detailed working sheets.
  • Keep this project under knowledge/projects/smsf/ as the long-term checkpoint location.

Future intended use

  • Record ongoing SMSF decisions, conventions, and workflows here.
  • Potential future import/storage of the deed and other supporting SMSF documents once comfortable.
  • Continue documenting key operational/accounting preferences as they emerge.

Notes

  • This is a documentation and operational support area, not tax or financial advice.
  • Final compliance/accounting treatment should still be validated with the SMSF accountant/auditor.

SQLite structured ledger layer

Created 2026-05-14:

  • smsf.sqlite — structured SQLite ledger for audit/tax reporting support.
  • smsf-schema.sql — schema dump for review/versioning.
  • scripts/build_smsf_db.py — repeatable importer/rebuilder from current CSV/source documents.
  • reports/sqlite-migration-verification.md — migration counts/totals verification.
  • reports/holdings-from-db.md — holdings generated from SQLite.
  • reports/sqlite-usage.md — useful queries and process notes.

Existing Markdown, CSV, workbook, and source documents were preserved. The DB is intended to become the structured query/reporting layer while source documents remain the immutable audit evidence.

Reporting/export convention

Going forward, SMSF updates and processing should go directly into smsf.sqlite. Spreadsheets are generated on demand for a specific request, requirement, accountant/auditor format, or review purpose. This avoids manually maintaining duplicate sources of truth.