mukul975/privacy-data-protection-skills

financial-retention

- Implements financial records retention requirements across EU directives (5-7 years), SOX Section 802 (7 years), MiFID II (5-7 years), tax records, payment data, and AML obligations under AMLD.

Zobacz źródło

Jak używać

  1. Skopiuj polecenie instalacji i sprawdź źródła przed instalacją we własnym środowisku agenta.
  2. W oryginale sprawdź wymagane narzędzia, dane dostępowe i obsługiwane środowiska.
  3. Opisz dane wejściowe i oczekiwany rezultat; porównaj wynik ze źródłami.
npx skills add https://github.com/mukul975/privacy-data-protection-skills --skill financial-retention

Przed rozpoczęciem

  • Instalacja nie obejmuje subskrypcji modelu, limitu API ani uprawnień do plików.
  • Gwiazdki i instalacje pokazują aktywność, a nie niezależny test jakości lub bezpieczeństwa.
Oryginalny dokument Skill

Treść z repozytorium z zachowaniem nagłówków, przykładów, kodu, tabel, linków i obrazów.

Financial Records Retention

Overview

Financial records are subject to a complex matrix of statutory retention requirements across multiple regulatory frameworks. Unlike many other data categories where the GDPR storage limitation principle drives the retention period, financial records frequently have mandatory minimum retention periods that override the general principle of minimizing retention. Organizations operating across jurisdictions must reconcile overlapping and sometimes conflicting requirements — retaining long enough to satisfy the strictest applicable requirement while not retaining longer than necessary. This skill maps financial data categories to their statutory retention periods across EU, UK, and US frameworks.

Regulatory Framework Matrix

EU/UK Financial Record Retention Requirements

Regulation/StatuteScopeRetention PeriodData CategoriesLegal Reference
Companies Act 2006 (UK)All UK companies6 years from end of financial yearAccounting records, financial statements, directors' reportss.388(4)
HMRC — Income TaxUK taxpayers6 years from end of tax year (5 years for individuals and unincorporated businesses meeting specific conditions)Tax returns, P60s, P11Ds, payroll records, expense recordsTMA 1970 s.12B; ITEPA 2003
HMRC — VATUK VAT-registered businesses6 years from end of VAT periodVAT returns, invoices (sales and purchase), credit/debit notesVAT Regulations 1995 reg.31
HMRC — Corporation TaxUK companies6 years from end of accounting periodCorporation tax returns, computations, supporting recordsTMA 1970 s.34
EU Accounting Directive 2013/34/EUEU member state companies5-10 years (varies by member state)Annual accounts, management reports, audit reportsArt. 30 (member state transposition)
MiFID II / MiFIRInvestment firms5 years (extendable to 7 years by competent authority)Client orders, transactions, communications (including telephone and electronic), suitability assessmentsMiFID II Art. 16(6)-(7); Commission Delegated Regulation 2017/565 Art. 72-76
EMIRDerivatives counterparties5 years following termination of contractOTC derivative contracts, cleared derivative records, trade reportsEMIR Art. 9(2)
AMLD 5 (EU) / MLR 2017 (UK)Obliged entities5 years from end of business relationship or transaction completionCustomer due diligence records, transaction records, risk assessments, SARsAMLD5 Art. 40; MLR 2017 reg.40
Payment Services Directive (PSD2)Payment service providers5 yearsPayment transaction records, authentication recordsPSD2 Art. 99 (enforcement provisions)
GDPRAll controllers processing personal dataStorage limitation — no longer than necessaryAll personal data within financial recordsArt. 5(1)(e)

US Financial Record Retention Requirements

Regulation/StatuteScopeRetention PeriodData CategoriesLegal Reference
SOX Section 802Public companies, auditors7 yearsAudit workpapers, review workpapers, documents forming the basis of audit/review18 U.S.C. §1520; SEC Rule 2-06
SOX Section 802 — Destruction prohibitionPublic companiesPenalty: up to 20 years imprisonmentProhibition on knowingly altering, destroying, or concealing documents with intent to impede investigation18 U.S.C. §1519
SEC Rule 17a-4Broker-dealers6 years (first 2 years readily accessible)Transaction records, customer account records, communications17 CFR §240.17a-4
IRS RequirementsUS taxpayers3-7 years depending on typeTax returns (3 years from filing or 2 years from payment); employment records (4 years); property records (until disposition + 3 years)IRC §6501 (statute of limitations)
Bank Secrecy Act (BSA)Financial institutions5 yearsCTRs, SARs, CDD records, CIP records31 CFR §1010.430
FCPACompanies with US nexusMinimum 5 years (recommended 10)Books and records, internal controls documentation, payment records15 U.S.C. §78m
Dodd-FrankSwap dealers, security-based swap dealers5 yearsSwap transaction records, daily trading records17 CFR §23.203

Cross-Jurisdictional Reconciliation for Orion Data Vault Corp

When multiple requirements apply to the same data, the longest applicable period governs:

Financial Data CategoryUK RequirementEU RequirementUS Requirement (if applicable)Governing Period
General accounting records6 years (Companies Act)5-10 years (Accounting Directive)7 years (SOX, if US-listed)7 years (if US-listed) / 6 years (UK only)
Tax records (corporate)6 years (HMRC)Per member state (typically 5-10 years)3-7 years (IRS)6 years (UK)
VAT records6 years (HMRC)Per member stateN/A6 years (UK)
Payroll records6 years (PAYE Regulations)Per member state4 years (IRS employment)6 years (UK)
AML/CDD records5 years (MLR 2017)5 years (AMLD5)5 years (BSA)5 years
Investment client records5-7 years (MiFID II)5-7 years (MiFID II)6 years (SEC 17a-4)7 years (if FCA extends)
Payment transaction records6 years (Limitation Act)5 years (PSD2)N/A6 years (UK)
Audit workpapers6 years (Companies Act)Per member state7 years (SOX)7 years (if US-listed)
Client communications (investment)5 years (MiFID II baseline)5 years (MiFID II)6 years (SEC 17a-4)5-7 years (MiFID II; competent authority may extend)

Data Category Retention Schedule — Financial Records

Detailed Schedule for Orion Data Vault Corp

Cat IDData CategorySpecific RecordsRetention PeriodTrigger EventLegal BasisReview Frequency
FIN-001General LedgerJournal entries, trial balances, chart of accounts6 years from end of financial yearFinancial year endCompanies Act 2006 s.388Annual
FIN-002Accounts PayablePurchase invoices, supplier statements, payment records6 years from end of financial yearFinancial year endCompanies Act 2006; HMRC VATAnnual
FIN-003Accounts ReceivableSales invoices, credit notes, debit notes, statements6 years from end of financial yearFinancial year endCompanies Act 2006; HMRC VATAnnual
FIN-004Bank RecordsBank statements, reconciliations, cheque stubs6 years from end of financial yearFinancial year endCompanies Act 2006; Limitation Act 1980Annual
FIN-005PayrollPay slips, P45s, P60s, P11Ds, NI records, pension contributions6 years from end of tax yearTax year end (5 April)Income Tax (PAYE) Regulations 2003; Pensions Act 2004Annual
FIN-006Tax Returns (CT)Corporation tax returns, computations, supporting schedules6 years from end of accounting periodAccounting period endTMA 1970 s.34Annual
FIN-007VAT ReturnsVAT returns, quarterly summaries, MTD records6 years from end of VAT periodVAT period endVAT Regulations 1995 reg.31Annual
FIN-008Expense ClaimsExpense reports, receipts, approvals, mileage records6 years from end of tax yearTax year endHMRC; Companies Act 2006Annual
FIN-009AML RecordsCDD documentation, EDD records, risk assessments, transaction monitoring alerts, SAR filings5 years from end of business relationship or transactionRelationship end / transaction dateMLR 2017 reg.40; AMLD5 Art. 40Annual
FIN-010Audit FilesExternal audit workpapers, internal audit reports, management letters7 years from audit date (SOX) / 6 years (UK only)Audit completion dateSOX s.802; Companies Act 2006Annual
FIN-011Investment RecordsClient orders, execution reports, suitability assessments, best execution records5 years (extendable to 7 by FCA) from date of recordRecord creation dateMiFID II Art. 16(6); FCA COBS 9.5Annual
FIN-012Communications (Investment)Recorded telephone conversations, electronic communications relating to client orders and transactions5 years from date of recordingRecording dateMiFID II Art. 16(7); Commission Delegated Reg. 2017/565 Art. 76Annual
FIN-013Payment RecordsCard transaction records, direct debit records, BACS/CHAPS records6 years from transaction dateTransaction dateLimitation Act 1980 s.5; PSD2Annual
FIN-014Insurance RecordsPolicy documents, claims records, premium recordsDuration of policy + 6 years (or 3 years for personal injury limitation)Policy expiry / claim settlementLimitation Act 1980 s.5 / s.11Annual
FIN-015Contracts (Financial)Loan agreements, facility letters, guarantees, security documentsDuration + 12 years (deed) / 6 years (simple contract)Contract terminationLimitation Act 1980 s.5 (6 years) / s.8 (12 years for deeds)Annual

GDPR Interaction with Financial Retention

Balancing Storage Limitation with Statutory Retention

The GDPR storage limitation principle (Art. 5(1)(e)) does not override statutory retention requirements. Art. 17(3)(b) explicitly provides that the right to erasure does not apply where processing is necessary for compliance with a legal obligation under Union or Member State law.

However, the following GDPR obligations still apply to financially retained data:

  1. Purpose limitation (Art. 5(1)(b)): Data retained for statutory compliance may only be processed for that purpose — not repurposed for marketing, profiling, or other purposes without a separate legal basis.
  2. Data minimization (Art. 5(1)(c)): Only the personal data fields necessary for the statutory obligation should be retained. Non-essential fields should be deleted or anonymized when the primary processing purpose expires.
  3. Access restrictions: Data retained solely for legal obligation should be restricted to authorized personnel (legal, finance, compliance) — not accessible to general staff.
  4. Transparency (Art. 13/14): Data subjects must be informed of the retention periods and the legal obligations that mandate them.

Handling Art. 17 Erasure Requests for Financial Data

[Art. 17 Erasure Request Received — Financial Records]
         │
         ▼
[Identify Financial Data Categories Held]
         │
         ▼
[For Each Category]
   │
   ├── [Statutory retention period still active?]
   │     ├── Yes ──► [Exception applies: Art. 17(3)(b)]
   │     │           [Inform data subject: statutory retention obligation
   │     │            prevents erasure until [date]. Cite specific statute.]
   │     │           [Apply data minimization: delete non-essential fields]
   │     │           [Restrict access to compliance-only]
   │     │
   │     └── No ──► [Statutory period expired]
   │                 [Delete financial records per normal erasure workflow]
   │
   └── [Data subject requests access to retained financial records?]
         └── Yes ──► [Provide access under Art. 15 — financial data
                       retention does NOT suspend access rights]

Implementation Guidance

Retention Calendar

Orion Data Vault Corp operates the following annual retention calendar for financial records:

MonthActivity
AprilTax year end — trigger retention countdown for payroll records (FIN-005), expense claims (FIN-008)
MayAnnual financial statement preparation — trigger retention countdown for prior year general ledger (FIN-001)
JuneAnnual external audit completion — trigger retention countdown for audit files (FIN-010)
SeptemberCompanies House filing deadline — file and archive annual accounts
OctoberAnnual retention review — review all active financial retention periods against current statutory requirements
December/JanuaryFinancial year end (if December year-end) — trigger retention countdown for accounting records
QuarterlyVAT return filing — archive returns and supporting records (FIN-007)
MonthlyAML transaction monitoring — archive alerts and dispositions (FIN-009)

Technical Controls

  1. Immutable storage: Financial records subject to statutory retention must be stored on immutable (WORM) storage or with appropriate integrity controls to prevent unauthorized modification.
  2. Audit trail: All access to retained financial records must be logged (who accessed, when, what was accessed, for what purpose).
  3. Encryption at rest: All financial records must be encrypted at rest using AES-256 or equivalent.
  4. Automated deletion scheduling: When a statutory retention period expires, the record enters the automated deletion queue with a 30-day review period before permanent deletion.
  5. Legal hold override: Financial records subject to an active litigation hold are excluded from scheduled deletion regardless of retention period expiry.

Powiązane zadania

z tego samego repozytorium

Więcej Skills

Wszystkie Skills
mukul975
Społeczność

applying-privacy-design-patterns

- Systematic application of the eight privacy design patterns per Hoepman: minimize, hide, separate, abstract, inform, control, enforce, and demonstrate. Covers pattern selection methodology per processing activity, mapping to GDPR principles, and practical implementation guidance for privacy-by-design system architecture.

instalacje
1
GitHub Stars
315
Aktualizacja
16 mar
mukul975
Społeczność

brazil-lgpd

- Guides compliance with Brazil's Lei Geral de Proteção de Dados (LGPD, Lei 13.709/2018). Covers the 10 lawful bases under Art. 7, DPO appointment, ANPD enforcement, data subject rights under Arts. 17-22, and international transfer mechanisms. Keywords: LGPD, Brazil data protection, ANPD, lawful bases, data subject rights, international transfers.

instalacje
1
GitHub Stars
315
Aktualizacja
16 mar
mukul975
Społeczność

adequacy-assessment

- Guides assessment of third-country adequacy decisions under GDPR Article 45 for international data transfers. Covers the current EC adequacy decisions list, adequacy assessment criteria, partial adequacy handling, and monitoring of adequacy decision reviews. Keywords: adequacy decision, Article 45, third country, adequate protection, EC adequacy list.

instalacje
1
GitHub Stars
295
Aktualizacja
16 mar
mukul975
Społeczność

age-gating-services

- Implements age-gating mechanisms for online services to restrict access based on user age. Covers hard gates versus soft gates, neutral age prompts, re-verification triggers, circumvention prevention, and regulatory requirements under GDPR, COPPA, UK Online Safety Act, and DSA. Keywords: age gate, age restriction, neutral prompt, children, online services, access control.

instalacje
1
GitHub Stars
295
Aktualizacja
16 mar