Building what lasts.
Complete document roadmap β 75 core documents
| β | Ref | Document | Purpose |
|---|---|---|---|
| IT-001 | CIPC Registration Certificate | Proof of company registration | |
| IT-002 | Memorandum of Incorporation (MOI) | Company constitution | |
| IT-003 | SARS Registration (IT, PAYE, VAT) | Tax compliance (VAT if turnover >R1m) | |
| IT-004 | COIDA Registration | Employee injury cover | |
| IT-005 | Public Liability Insurance | Cover for client site visits | |
| IT-006 | Professional Indemnity Insurance | For software errors, data loss β critical | |
| IT-007 | Cyber Liability Insurance | For data breaches, ransomware | |
| IT-008 | BβBBEE Certificate | For corporate and government tenders | |
| IT-009 | CSD Registration | For government tenders |
| β | Ref | Document | Purpose |
|---|---|---|---|
| IT-010 | Software Development Agreement (Master) | For custom builds | |
| IT-011 | IT Support / Maintenance Agreement (SLA) | Ongoing services | |
| IT-012 | Website Development Agreement | Design, hosting, maintenance | |
| IT-013 | NonβDisclosure Agreement (NDA) | Protect source code, client data | |
| IT-014 | Data Processing Agreement (DPA) | For POPIA compliance (client data) | |
| IT-015 | Hosting / Server Colocation Agreement | With data centre provider | |
| IT-016 | Software Licence Agreement | Terms of use for selling software | |
| IT-017 | Quotation / Proposal Template | Per project | IT-018 | Change Order / Variation Form | Scope changes |
| IT-019 | Acceptance Testing SignβOff (UAT) | Client confirms delivery | |
| IT-020 | Warranty / Maintenance Period Addendum | Bug fixes for 30β90 days | |
| IT-021 | Subcontractor Agreement (freelance developer/designer) | Outsourced work |
| β | Ref | Document | Purpose |
|---|---|---|---|
| IT-022 | Employment Contract β Software Developer | Permanent staff | |
| IT-023 | Employment Contract β IT Support Technician | Help desk, onsite | |
| IT-024 | Employment Contract β Project Manager | Client delivery | |
| IT-025 | Employment Contract β Sales / Account Manager | Business development | |
| IT-026 | Independent Contractor Agreement (freelance coder) | Project basis | |
| IT-027 | Code of Conduct (Employees) | IP protection, professionalism | |
| IT-028 | Disciplinary Code & Procedure | HR compliance | |
| IT-029 | Remote Work Policy | Home office expectations | IT-030 | Attendance / Timesheet Register | Client costing |
| IT-031 | Training Record (certifications β AWS, Azure, etc.) | Skills tracking |
| β | Ref | Document | Purpose |
|---|---|---|---|
| IT-044 | Occupational Health & Safety (OHS) Policy | Office H&S | |
| IT-045 | Ergonomic Workstation Assessment (per employee) | Prevent RSI, back pain | IT-046 | Incident / Accident Report Form | Office injury |
| IT-047 | First Aid Kit Register (office) | Inventory | |
| IT-048 | Fire Extinguisher Inspection Log (office) | Monthly check | IT-049 | Emergency Evacuation Plan (office) | Map and procedure |
| IT-050 | Remote Work Health & Safety Checklist | For home office staff |
| β | Ref | Document | Purpose |
|---|---|---|---|
| IT-051 | Invoice Template (per project / retainer) | Billing | |
| IT-052 | Supplier Invoice Register (licences, hosting, hardware) | Expense tracking | |
| IT-053 | Payroll Register | Staff salaries | |
| IT-054 | Petty Cash Log | Small office expenses | |
| IT-055 | Retainer / Subscription Billing Schedule | Monthly recurring clients | |
| IT-056 | Client Payment History | Accounts receivable | IT-057 | Supplier Payment Schedule | Creditors aging |
| IT-058 | Bank Reconciliation Template | Monthly finance |
| β | Ref | Document | Purpose |
|---|---|---|---|
| IT-059 | Asset Register (Master) | Computers, servers, monitors, phones | |
| IT-060 | Software Licence Register (Microsoft, Adobe, etc.) | Compliance | |
| IT-061 | Domain Name Register (all client domains) | Renewal tracking | IT-062 | SSL Certificate Renewal Log | Expiry reminders |
| IT-063 | Equipment Maintenance Log (cleaning, hardware) | Service records | |
| IT-064 | Vehicle Log Sheet (if onsite support) | Fuel, trips | |
| IT-065 | Tool / Development Environment Access Log | IDE, DB tools | |
| IT-066 | Cloud Subscription Register (AWS, Azure, Google) | Cost management | |
| IT-067 | Asset Disposal Form | Retirement of old hardware |