Help Center
Search how to use the app and learn about South African tax basics.
Business & Individual Tax Management
Welcome! This section is designed specifically for individuals, freelancers, and freelancers managing their own tax affairs in South Africa.
Quick Start Guide:
FAQs
- Go to the Login page
- Enter your email address and password
- Check your email for the 6-digit 2FA code
- Enter the code to complete login
Contact us bizbook@solcol.co.za
Go to Add Income or click the green "Add Income" button on your dashboard.
Required Information:
- Source: Where the money came from (e.g., "Instagram collaboration", "YouTube ad revenue")
- Amount: How much you earned (before any deductions)
- Date Received: When you actually received the payment
Optional but Important:
- Withholding Tax: If your client deducted tax from your payment, enter that amount here. This reduces your year-end tax liability!
Tip: Record income as soon as you receive it to get accurate tax estimates throughout the year.
Business expenses reduce your taxable income! Go to Add Expense to record them.
Common Deductible Expenses for Freelancers:
- Equipment: Cameras, microphones, editing software
- Content Creation: Props, backgrounds, costumes
- Marketing: Advertising, promotional materials
- Professional Services: Graphic design, video editing
- Travel: Content-related travel expenses
- Home Office: Portion of rent/utilities if working from home
Keep Receipts: SARS may request proof of expenses during audits. Always keep receipts and invoices!
Your dashboard shows real-time tax estimates based on your recorded income and expenses:
Key Figures Explained:
- Total Income: All money you've earned this tax year
- Total Expenses: All business expenses you can deduct
- Taxable Income: Income minus expenses (what you pay tax on)
- Estimated Annual Tax: How much tax you'll likely owe for the year
- Withholding Tax Paid: Tax already deducted by clients
- Balance Due: Estimated additional tax you need to pay
Monthly Saving Goal: Set aside this amount each month to cover your year-end tax bill comfortably.
South Africa uses a progressive tax system where different portions of your income are taxed at different rates. Here are the current tax brackets for the 2024/2025 tax year:
| Taxable Income Range | Tax Rate | Example Calculation |
|---|---|---|
| R0 - R237,100 | 18% | 18% of taxable income |
| R237,101 - R370,500 | 26% | R42,678 + 26% of amount above R237,100 |
| R370,501 - R512,800 | 31% | R77,362 + 31% of amount above R370,500 |
| R512,801 - R673,000 | 36% | R121,475 + 36% of amount above R512,800 |
| R673,001 - R857,900 | 39% | R179,147 + 39% of amount above R673,000 |
| R857,901 - R1,817,000 | 41% | R251,258 + 41% of amount above R857,900 |
| R1,817,001 and above | 45% | R644,489 + 45% of amount above R1,817,000 |
Tax Rebates (2024/2025)
All taxpayers receive rebates that reduce their final tax liability:
- Primary Rebate: R17,235 (all taxpayers under 65)
- Secondary Rebate: R9,444 (additional for ages 65-74)
- Tertiary Rebate: R3,145 (additional for ages 75+)
How Progressive Tax Works
Progressive tax means you don't pay the same rate on all your income. For example, if you earn R300,000:
- First R237,100 is taxed at 18%
- Amount from R237,101 to R300,000 (R62,900) is taxed at 26%
- Then the primary rebate of R17,235 is deducted
Important: These brackets apply to the 2024/2025 tax year. Tax brackets may change each year, so always verify current rates with SARS or a tax professional.
Effective Tax-Free Threshold: After applying the primary rebate of R17,235, most taxpayers effectively pay no tax on income up to approximately R95,750 per year.
Your business type (as registered with CIPC) determines how your tax is calculated. This is important to understand!
Sole Proprietorships (Even When CIPC Registered)
- Tax Treatment: Taxed as individuals using progressive income tax brackets (18% to 45%)
- Tax Return: Business income is declared in your personal tax return (ITR12) under "Local Business, Trade and Professional Income"
- Tax Benefits: You can claim medical aid credits and retirement contribution deductions
- Not Company Tax: Unlike Pty Ltd companies (27% flat rate), Sole Proprietorships use individual tax rates even when registered with CIPC
Companies (Pty Ltd, CC)
- Tax Treatment: Company profits are taxed at a flat rate of 27% (from 31 March 2023)
- Tax Return: Business income is declared in the Company's tax return (ITR14)
- Dividends Tax: Dividends distributed to shareholders are subject to 20% dividends tax
- Separate Entity: The company is a separate legal entity from you personally
Where to Set Your Business Type
- Go to your Profile Settings
- Scroll to the CIPC Business Registration section
- If you're CIPC registered, select your Business Type from the dropdown
- The system will automatically use the correct tax calculation method
Reference: TaxTim - Sole Proprietor vs Company Tax
As an freelancer/freelancer, you'll likely need to pay provisional tax - advance payments toward your annual tax bill.
Who Must Pay Provisional Tax:
- Anyone whose estimated annual tax liability exceeds R1,000
- No minimum income threshold applies - based purely on tax liability
Payment Dates:
- First Payment: 31 August (for income earned March-July)
- Second Payment: 28 February (for income earned August-February)
How Much to Pay:
Generally 50% of your estimated annual tax for each payment. Use your dashboard's "Estimated Annual Tax" figure as a guide.
Pro Tip: Pay provisional tax slightly more than the minimum to avoid penalties and interest!
Business Tax Documents:
- Annual Income Statement: Summary of all income sources for the tax year
- Expense Summary: Categorized business expenses for tax deductions
- IT3(a): Certificate for medical scheme contributions (if applicable)
Key Tax Concepts:
- Provisional Tax: Advance tax payments for freelancers earning non-salary income
- Business Expenses: Deductible costs related to your freelance work
- Taxable Income: Total income minus allowable business expenses
Business Subscription Plans
BizBook offers flexible subscription options for freelancers and individuals:
7-Day Free Trial
- No Credit Card Required - Start immediately
- Full Access - All features available during trial
- No Catch - No hidden fees or automatic charges
- One-Time Only - Each account gets one free trial
Monthly Subscription
- Price: R50 per month
- Full Access: All features unlocked
- You Control When to Subscribe: Subscribe when you're ready, no automatic charges
- Cancel Anytime: No long-term commitments
- Secure Payment: PayFast secure payment system - trusted by thousands of South African businesses
What's Included
- Income and expense tracking
- Tax estimation and calculations
- Invoice generation and management
- Recurring invoices with automated generation and email sending
- Bulk import/export (CSV/Excel) for income, expenses, and invoices
- Bulk edit and delete operations
- Duplicate detection and management
- Client management
- Tax document generation (income statements, expense summaries)
- Document storage and organization
- SARS compliance tools
How to Start
- Register for a business account
- Click "Start Free Trial" on your dashboard
- Enjoy 7 days of full access - no credit card needed
- Subscribe for R50/month when ready to continue
Secure Payment System
All subscriptions are processed securely through PayFast - a trusted payment gateway used by thousands of South African businesses. Your payment information is never stored on our servers and all transactions are encrypted and secure.
Note: The free trial is a one-time offer per account. After your trial ends, you can subscribe at any time to regain full access to all features.
All PDF documents generated by BizBook include hidden security metadata and cryptographic signatures to verify authenticity and detect tampering.
How It Works:
- Automatic Security: Every PDF generated by BizBook (invoices, tax documents) automatically includes:
- Hidden security metadata embedded in the document
- Cryptographic signature using HMAC-SHA256
- Document tracking information (type, ID, generation date)
- Verification Process:
- Visit the PDF Verification page (no login required)
- Upload any PDF document
- The system checks for security metadata and verifies the signature
- Results show if the document was generated by BizBook and if it's been tampered with
- What You'll See:
- Valid Document: Shows document type, generation date, and confirms authenticity
- Invalid/Tampered: Alerts if the document has been modified or wasn't generated by BizBook
- No Metadata: Indicates the document wasn't generated by BizBook
Supported Document Types:
- Business Invoices
- Business Income Statements
- Business Expense Summaries
- Tax Documents
Security Features: The verification system uses cryptographic signatures that cannot be forged. If a document is modified after generation, the signature will fail verification, alerting you to potential tampering.
Why This Matters:
- Document Authenticity: Verify that documents are genuine BizBook-generated files
- Tamper Detection: Detect if documents have been altered after generation
- Legal Compliance: Provide proof of document origin for tax and legal purposes
- Trust & Security: Ensure the integrity of your financial documents
Access: The verification page is publicly accessible at http://bizbook.solcol.co.za/ - no login required.
Creating an Invoice:
- Go to Invoices in the navigation menu
- Click "Create Invoice" button
- Select a client from your client database (or add a new client)
- Fill in invoice details:
- Invoice Title: Description of work performed
- Issue Date: Date invoice is created
- Due Date: Payment due date (defaults to 30 days)
- Tax Rate: VAT rate (default 15%)
- Add invoice items (description, quantity, unit price)
- Choose whether to include banking details
- Click "Create Invoice"
Invoice Actions:
- View: See full invoice details and download as PDF
- Edit: Modify draft invoices only
- Duplicate: Create a copy of an existing invoice to save time
- Send Email: Email invoice directly to client
- Mark as Sent: Change status from draft to sent
- Mark as Paid: Record payment received
- Delete: Remove draft invoices only
- Export: Export invoices to CSV/Excel for backup
Duplicating Invoices:
To save time when creating similar invoices:
- Go to your invoices list
- Click the actions dropdown (three dots) on the invoice you want to duplicate
- Select "Duplicate Invoice"
- The create invoice form will open with all fields pre-filled
- Edit any details as needed and save
Tip: You can also pre-select a client by visiting /business/invoices/create?client_id=5 (replace 5 with your client ID).
Recurring invoices allow you to automatically generate invoices on a schedule, perfect for regular clients with monthly retainers or subscription services.
Creating a Recurring Invoice Template:
- Go to Invoices → "Recurring Invoices"
- Click "Create Recurring Invoice Template"
- Fill in template details:
- Template Name: A descriptive name (e.g., "Monthly Retainer - Client ABC")
- Client: Select the client for this recurring invoice
- Invoice Title: Title that will appear on generated invoices
- Set up scheduling:
- How Often?: Choose from Daily, Weekly, Bi-weekly, Monthly, Quarterly, or Yearly
- Which Day of the Month?: For monthly/quarterly/yearly, specify the day (1-31, or leave blank for last day)
- Generation Time: Set the hour and minute when invoices should be generated (default: 10:00 AM)
- Due Days: Number of days until payment is due (default: 30 days)
- Add invoice items (these will be included in every generated invoice)
- Configure additional settings:
- Auto-Send: Enable to automatically email invoices when generated
- Template Active: Check to enable automatic generation
- Click "Create Template"
How Automatic Generation Works:
- The system checks every hour for templates that need to generate invoices
- Invoices are generated on the scheduled date at the specified time
- If auto-send is enabled, invoices are automatically emailed to clients
- Generated invoices appear in your regular invoice list
- Template tracks: next generation date, last generated date, and total generated count
Managing Templates:
- Edit Template: Modify template details, items, or schedule
- Generate Now: Manually generate an invoice from a template at any time
- Toggle Active: Pause or resume automatic generation
- Delete Template: Remove a template (does not delete generated invoices)
Pro Tip: Use recurring invoices for monthly retainers, subscription services, or any regular billing to save time and ensure you never miss an invoice!
BizBook supports bulk operations to save time when managing many income entries, expenses, or invoices.
Bulk Import (CSV/Excel):
For Income:
- Go to Incomes → "Import Incomes"
- Prepare your file:
- Use CSV or Excel (.xlsx) format
- Include columns: Date, Amount, Description, Client (optional), Withholding Tax (optional)
- See the import page for detailed column requirements and examples
- Upload your file
- Map your file columns to BizBook fields
- Preview the data before importing
- Review any potential duplicates detected by the system
- Click "Import" to complete
For Expenses:
- Go to Expenses → "Import Expenses"
- Prepare your file with columns: Date, Amount, Description, Category (optional)
- Follow the same import process as income
Bulk Export (CSV/Excel):
- Go to the relevant section (Incomes, Expenses, or Invoices)
- Click "Export" button
- Choose format: CSV or Excel
- Click "Export" to download
Use Cases for Export:
- Backup: Keep a copy of your data
- External Analysis: Analyze data in spreadsheet software
- Share with Accountant: Provide data to your tax practitioner
- Migration: Transfer data to another system
Bulk Delete:
- Go to Incomes, Expenses, or Invoices
- Check the boxes next to records you want to delete
- Or use "Select All" to select all visible records
- Click "Bulk Delete" button
- Confirm the deletion
Duplicate Detection:
The system automatically detects potential duplicates when importing:
- Based on similar dates, amounts, and descriptions
- Review duplicates before importing
- You can also manually review duplicates:
- Go to Incomes → "Review Duplicates" or
- Go to Expenses → "Review Duplicates"
- Edit or delete duplicates as needed
Important: Always review imported data carefully and keep backups of your original files. Bulk delete operations cannot be undone.
File Requirements: See the Bulk Import README for detailed file format requirements, column mappings, and examples.
For Freelancers:
- Go to your dashboard and click "Tax Documents"
- Select the tax year you need documents for
- Download your Annual Income Statement
- Download your Expense Summary by Category (supports business deductions)
Note: All generated documents are formatted for official submission and include proper SARS tax codes.
Common Error: "Error generating income statement: 'provisional_tax_required'"
This error occurs when the system cannot calculate provisional tax requirements due to incomplete data.
Quick Fix Steps:
- Complete Your Profile: Go to Profile and ensure all fields are filled:
- Date of birth (required for age-based tax calculations)
- Tax number (if you have one)
- Industry/profession
- Add Income Data: Ensure you have at least one income entry for the tax year
- Try Different Tax Year: If current year fails, try generating for the previous tax year
- Check Data Quality: Verify all amounts are valid numbers without special characters
Why This Happens: The system needs complete profile information to determine if you're required to pay provisional tax based on your income level and age.
Still Having Issues?
Contact support via the Support link in the footer. Include:
- The specific tax year you're trying to generate
- Whether you've completed your profile
- How many income/expense entries you have
Glossary
Taxable Income
Your total income minus allowable business expenses. This is the amount you pay tax on as a business.
Business Expenses
Costs directly related to your freelance work that can be deducted from your income to reduce your tax liability.
Withholding Tax
Tax deducted by clients from your payments. This reduces your year-end tax liability and should be recorded in your income entries.
Individual / Business income tax return form for SARS. Our system generates supporting documents (income statements and expense summaries) that help complete your tax return accurately.
SARS Tax Codes
Official codes used in SARS submissions for freelancers. Our generated documents include the correct codes automatically for proper tax filing.
Provisional Tax
A system for taxpayers earning non-salary income to pay income tax during the year (usually two payments) based on estimated taxable income. Freelancers typically use provisional tax to avoid large year-end balances.
Tax Document Generation Errors
Errors that occur when generating tax documents, usually due to incomplete profile information or missing income data. Most common is the 'provisional_tax_required' error which requires completing your profile and adding income entries.
PDF Document Verification
A security feature that verifies PDF documents were generated by BizBook and haven't been tampered with. All PDFs include hidden security metadata and cryptographic signatures. Use the public verification page at /verify-pdf to check any document's authenticity.
Cryptographic Signature
A digital signature embedded in PDF documents that proves the document was generated by BizBook and hasn't been modified. Uses HMAC-SHA256 algorithm to create tamper-proof verification.
Recurring Invoices
Automated invoice templates that generate invoices on a schedule (daily, weekly, monthly, etc.). Perfect for regular clients with monthly retainers or subscription services. Can be configured to automatically email invoices when generated.
Bulk Import
Import multiple income entries or expenses from CSV or Excel files at once. The system automatically detects potential duplicates and allows you to map your file columns to BizBook fields. Saves time when migrating data or adding many records.
Bulk Export
Export all income entries, expenses, or invoices to CSV or Excel format for backup, external analysis, or sharing with your accountant. All data is exported with proper formatting and column headers.
Duplicate Detection
Automatic system that identifies potential duplicate income or expense entries based on similar dates, amounts, and descriptions. Helps maintain data accuracy and prevents accidental duplicate entries.
Business Tax Tools Quick Reference
For Freelancers
Required Documents:
- Income Summary Statement
- Expense Summary by Category Tax Deductions
- Supporting receipts and bank statements
Key Deadlines:
- Tax Year: 1 Mar - 28/29 Feb
- Return Filing: 31 October
- Provisional Tax: 31 Aug & 28 Feb