📚 ByteLogic Accounting Help

Welcome to ByteLogic Accounting! This guide will help you get the most out of the platform.

Overview

ByteLogic Accounting is designed for UK small businesses and sole directors. It handles:

  • Bank Sync - Connect Wise, Monzo, or Revolut for automatic transaction import
  • Categorization - Automatic and manual transaction categorization
  • Invoicing - Create professional invoices with time tracking
  • Payroll - Process monthly payroll with PAYE/NI calculations
  • HMRC - Submit VAT returns and payroll (FPS/EPS)
  • Reports - Generate P&L, Balance Sheet, and tax reports

Initial Setup

1. Company Details

Go to Settings → Organization and enter:

  • Company name and number
  • Registered address
  • VAT number (if registered)
  • PAYE reference (for payroll)

2. Connect Your Banks

Go to Settings → Bank Connections to link your bank accounts. We support:

  • Wise - API token from Settings → API tokens
  • Revolut Business - OAuth connection
  • Monzo - OAuth connection (requires refresh)
Tip: After connecting, click "Sync Now" to import your transactions.

Transactions

All bank transactions appear in Transactions. Key features:

  • Search - Find transactions by description or reference
  • Filter - By date, amount, category, or account
  • Reconcile - Tick the checkbox to mark as reviewed
  • Receipts - Upload photos of receipts for audit trail
  • Export - Download as CSV for your accountant

Categorization

Transactions are auto-categorized based on rules. To manually categorize:

  1. Find the uncategorized transaction
  2. Select a category from the dropdown
  3. The change saves automatically
Tip: Use the "Uncategorized only" filter to focus on items needing attention.

Clients

Manage your clients under People → Clients:

  • Add client name, email, and contact details
  • Set default hourly rate (for time tracking)
  • Set payment terms (e.g., 30 days)

Time Tracking

Track billable hours in Time Tracking:

  1. Select a client from the dropdown
  2. Click Start to begin tracking
  3. Click Stop when done
  4. Add a description of work performed

Time entries can be invoiced via Invoices → Create Invoice.

Invoices

Create and send invoices under Invoices:

  1. Click Create Invoice
  2. Select client and date range
  3. Review line items (from time entries)
  4. Click Create Invoice
  5. Download PDF or send via email

Employees

Add employees under People → Employees:

  • Personal details (name, NI number, date of birth)
  • Tax code and NI category
  • Salary and pay frequency
  • Bank details for payment
Important: Ensure tax codes are correct. Use the HMRC starter checklist for new employees.

Running Payroll

  1. Go to Payroll → Create Pay Run
  2. Select period (e.g., January 2026)
  3. Review calculated PAYE, NI, and net pay
  4. Click Approve Pay Run
  5. Download FPS XML or submit to HMRC
  6. Mark as paid after bank transfer

HMRC Submissions

The HMRC page shows:

  • VAT obligations - When VAT returns are due
  • Payroll submissions - FPS/EPS status
  • HMRC payments - Track what you've paid
Tip: Connect to HMRC sandbox first to test submissions safely.

Profit & Loss

View your income and expenses under Reports → P&L:

  • Select date range (or fiscal year)
  • See income, expenses, and net profit
  • Drill down into categories

Balance Sheet

View assets, liabilities, and equity under Reports → Balance Sheet:

  • Bank balances (assets)
  • Outstanding invoices (accounts receivable)
  • Retained earnings

VAT Reports

If VAT registered, use Reports → VAT to:

  • See calculated VAT due
  • Review VAT on purchases vs sales
  • Submit MTD VAT returns directly to HMRC
VAT Registration: You must register if your taxable turnover exceeds £90,000. You can voluntarily register below this threshold to reclaim VAT on purchases.

Director's Loan Account

Track money moving between you and your company under Ltd Company → Director's Loan.

Understanding the Balance

  • Credit balance (company owes you) - No tax implications, the company owes you money
  • Debit balance (you owe company) - Potential S455 tax if not repaid

S455 Tax

If you owe the company money at year end:

  • Rate: 33.75% of the outstanding balance
  • Due: 9 months and 1 day after your accounting year end
  • Recovery: Refunded when the loan is repaid
Tip: Repay any director's loan before 9 months after year-end to avoid S455 tax. Dividends can be used to offset the balance.

Dividends

Pay yourself company profits under Ltd Company → Dividends.

Requirements

  1. You must have distributable profits (retained earnings)
  2. Hold a board meeting (even as sole director)
  3. Record the dividend in the minutes
  4. Issue a dividend voucher

Tax Rates (2025/26)

Band Rate
Tax-free allowance £500
Basic rate (up to £37,700) 8.75%
Higher rate (£37,701 - £125,140) 33.75%
Additional rate (over £125,140) 39.35%
Tax Planning: A small salary (up to NI threshold ~£12,570) plus dividends is typically more tax-efficient than a high salary alone.

UK Tax Calendar

Important dates for UK Ltd companies:

Monthly

  • 19th - PAYE/NI payment due (or 22nd if paying electronically)
  • FPS - Submit on or before each payday

Quarterly

  • VAT Return - Due 1 month and 7 days after quarter end (e.g., April quarter due June 7)

Annual

  • Confirmation Statement - Due within 14 days of anniversary date (Companies House)
  • Annual Accounts - Due 9 months after year end (Companies House)
  • Corporation Tax Return (CT600) - Due 12 months after year end
  • Corporation Tax Payment - Due 9 months and 1 day after year end
  • P11D - Due July 6 (benefits in kind)
  • Final FPS/EPS - Due April 19 after tax year end
Penalties: Late filing attracts automatic penalties. Set calendar reminders 2 weeks before each deadline.

Keyboard Shortcuts

Speed up your workflow with these shortcuts:

G then D Go to Dashboard
G then T Go to Transactions
G then I Go to Invoices
G then P Go to Payroll
N Create new (invoice/client/etc.)
/ Focus search box
? Show help

Frequently Asked Questions

How do I import transactions?

Go to Transactions and click Import CSV. Download a CSV export from your bank (Wise, Monzo, or any standard format) and upload it. The system will automatically detect the format and import your transactions.

Why isn't my invoice showing the correct amount?

Check that all time entries have the correct hourly rate set. You can edit rates in Clients or override them on individual time entries.

How do I change an employee's tax code?

Go to Payroll → Employees → [Employee Name] and update the tax code. Changes apply from the next pay run. For mid-period changes, you may need to adjust manually.

Can I use this for multiple companies?

Yes! Go to Organizations in the sidebar to switch between companies or create a new one.

Is my data secure?

Yes. All data is encrypted in transit and at rest. We use industry-standard security practices. See our Security page for details.


Need More Help?

Contact support at support@bytelogic.ltd