Most of the business owners we onboard to Xero have been managing their books in one of three ways: a spreadsheet with a running income and expense tracker, a cash book someone updates periodically, or nothing structured at all. They know they need to change and they've been told Xero will make their life easier. What they're usually not told is what the first 30 days actually feel like.

Here's an honest account.

The expectation vs. the reality

The marketing around accounting software tends to suggest that setup is quick and everything clicks into place almost immediately. For some businesses — particularly very small ones with simple finances and a recent set of clean books — that's approximately true. For most, the first two weeks are slower than the old system. Not harder, just slower. There are decisions to make, connections to configure, and historical data to load.

By week three, things start to feel different. By week four, most business owners have a clear picture of the value — and wonder why they didn't do it sooner.

Week 1: setup and connection

The first week is configuration. Your accountant (or you, if you're managing the setup yourself) needs to do the following:

Chart of accounts. Xero comes with a default South African chart of accounts. In most cases this is a reasonable starting point and will need some customisation to match how your business is structured — adding income categories that reflect your actual revenue streams, organising expense categories in a way that's meaningful to you. This takes an hour or two but it's worth doing properly, because the chart of accounts determines what your reports look like.

Bank feed connection. Xero connects directly to most South African banks via live bank feeds: FNB, Standard Bank, Nedbank, Absa, and Capitec are all supported, as are some business savings and credit card accounts. Connecting the feed pulls your transactions automatically and keeps them current without any manual import.

There is one friction point here. Some banks — particularly FNB and Standard Bank — require you to authorise the Xero bank feed connection through their own app or online banking platform, or in some cases at a branch. This authorisation step is a bank security requirement, not something Xero controls. Budget a few days for it in case there's any back-and-forth.

Opening balances. Xero needs to know where you started. If you're switching at a month-end or year-end, you load your opening bank balance and the current balances of any debtors (people who owe you money) and creditors (suppliers you owe). If you're switching mid-month, your accountant will establish the opening position from your previous records.

Outstanding invoices and bills. Any invoices you've issued that haven't been paid yet, and any supplier bills you've received but haven't settled, need to be entered into Xero so the system has a complete picture of what's owed and what you owe.

By the end of week 1, the infrastructure is in place. The bank feed is running. Opening balances are loaded. You haven't necessarily reconciled anything yet, but the foundation is there.

Week 2: the catch-up

Week 2 is usually the most labour-intensive, depending on how far back you want to go. If you're starting with a clean current-month position, the work is contained. If you want three or six months of historical data coded into Xero so your reports are meaningful, there's more to do.

Coding transactions means going through the bank feed and assigning each transaction to the correct account in the chart of accounts. The first time you do this for a large volume of transactions it's painstaking. After that it becomes routine because Xero learns your patterns and suggests the coding automatically.

Bank reconciliation means confirming that every transaction in Xero matches the actual bank statement. At the end of this process your Xero balance and your actual bank balance should be identical.

If historical data is being entered by a bookkeeper or your accountant, you may see relatively little of week 2 yourself. If you're doing it yourself, expect to spend three to five hours spread across the week for a typical small business.

Week 3: the first real month

By week 3 you're operating normally in Xero. Invoices are being raised inside the platform. When you issue an invoice in Xero, it appears in your accounts receivable, creates the income entry, and is ready to be matched when payment arrives.

Supplier bills are being captured — either entered manually or processed via an add-on like Dext or Hubdoc that scans emailed PDFs and extracts the data automatically.

The bank feed is pulling daily. As transactions arrive they're being coded and matched. Bank reconciliation, which used to take a weekend on a spreadsheet, is now taking 20 to 30 minutes at the end of the week.

This week is usually when people start to see the practical difference. The books are current. You can pull a P&L at any moment that reflects this month to date. You can see your debtor balances without building a spreadsheet lookup. You can see your VAT position without manually summing columns.

Week 4: the first month-end

At the end of week 4 you close your first month in Xero. Run the bank reconciliation. Confirm all invoices for the month are raised. Confirm all bills are captured. Review the P&L and balance sheet.

For most business owners, this is the moment it clicks. A P&L for the month that took 20 minutes to produce, rather than a weekend. A balance sheet you can actually read. A VAT report that pulls directly from your coded transactions, ready to use when your VAT return is due.

Common friction points

Bank feed authorisation delays. As mentioned, some banks require branch visits or app approvals. Plan for this in week 1 and don't let it block the rest of the setup.

Historical data that doesn't import cleanly from Excel. If you have years of historical data in a spreadsheet that you want in Xero, importing it is rarely as clean as the CSV import guides suggest. Manual entry or professional data migration is usually faster and more accurate than fighting a broken import.

Suppliers who still email PDFs. If your suppliers send invoices as PDF attachments, you'll either enter them manually or use a tool like Dext to extract and code them. This is not a Xero problem — it's the reality of supplier behaviour in South Africa — but it's a friction point to be aware of.

The transition period. For two to three weeks you'll be working in both the old system and Xero simultaneously. Resist the temptation to abandon Xero during this period because the old way feels faster. It's faster because it's familiar. By week 4 the comparison flips.

What you stop doing

Once you're operating normally in Xero, you stop manually matching payments to invoices by scanning emails. You stop building the monthly P&L in Excel from a transactions export. You stop chasing your bookkeeper for an updated spreadsheet. You stop not knowing whether the numbers are current.

Your books are always current because the bank feed is always current. Your reports are always available because they're always updated. Your VAT preparation is mostly done before you start, because the transactions are already coded.

Self-managed Xero vs. Xero managed by an advisor

You can manage Xero yourself, and some business owners do. The platform is genuinely user-friendly. But the difference between self-managed Xero and Xero managed by a Xero-certified advisor is the difference between having up-to-date books and having up-to-date books that are also correctly coded, properly reconciled, and reviewed by someone who can spot when something looks wrong.

Self-managed Xero tends to drift over time — coding inconsistencies creep in, reconciliations get skipped in busy months, bank feeds occasionally need manual intervention. With an advisor in the file monthly, none of that builds up.

We manage Xero for our clients as part of our Cloud Accounting service — setup, monthly reconciliation, and a clean set of books every month-end. Find out more here.
GJ
Grant Jolliffe Founder — DigMe Solutions (Pty) Ltd SAIPA Member · Xero Certified Advisor · SARS Registered Tax Practitioner