3.4 KiB
3.4 KiB
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.sqliteas 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.csvas 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.