
I need the right system
Compare practical options for invoicing, stock, cloud access, bank feeds, reporting and payroll.
Compare the optionsFind the right accounting and payroll package with Total Accounting Solutions. Ask David Hartley about Sage Pastel Partner, Sage Accounting, Xero, SimplePay and SmartBank, with product guidance, setup, migration, training and ongoing support. Based in Tokai, Cape Town, with online support across South Africa.
Choose a package, get set up and keep your business moving.
New in SmartBank: PDF bank statements → CSV automatically.Catch up overdue cashbooks with less manual capture. For accountants, bookkeepers and business owners.
See the new SmartBank workflow →Accounting and payroll systems remain the core focus.
Selection, setup, training, fixing and usable reports.
Direct access to decades of practical experience.
Start with the outcome
We begin with the problem, then decide whether the answer is a better setup, better use of the current product, a clean migration—or experienced accounting help.

Compare practical options for invoicing, stock, cloud access, bank feeds, reporting and payroll.
Compare the options
Fix setup problems, clean data, catch up entries, train users or move safely to a better-fit product.
See setup & support
Turn statements and source documents into reconciled records, a trial balance and accounting-ready information.
See the fast-track workflowAccounting products
Compare accounting packages and discuss product, licence or subscription requirements with David. Add the setup, migration, training and support your business needs. Existing Pastel Xpress users can still ask for legacy support.

Setup, chart-of-accounts design, stock and invoicing workflows, reporting, training, troubleshooting and upgrades.
Pastel Partner support
Pastel Xpress is no longer the current product choice, but existing users still deserve knowledgeable support.
Pastel Xpress support
Previously known as Sage One and Sage Business Cloud Accounting, this online system supports accessible, collaborative processing for smaller businesses.
Sage Accounting setup
Cloud accounting for businesses that value strong integrations, live collaboration and accessible management information.
Xero setup & supportPayroll products

Bank records → usable accounts
AI-assisted data conversion
Old bank statements, PDFs, spreadsheets and exports no longer need to be retyped line by line. We use modern conversion tools and accounting judgement together to structure the data, allocate transactions, reconcile the records and prepare a clean result for the right accounting package.
For original bank-issued PDFs, SmartBank now converts PDF statements to CSV automatically during import. Use the software yourself, or ask us to help with catch-up conversion, allocations and reconciliation.

PDF statements, CSV files, spreadsheets and system exports.
Turn inconsistent source files into structured transaction data.
Apply rules, review exceptions and agree the balances.
Import-ready files, corrected accounts and a usable trial balance.

Setup, training & support
From a first chart of accounts to a difficult migration, the work is scoped around the business, the team and the reports you actually need.
Explore accounting system setup & support
Choose Sage Pastel, Sage Accounting or Xero around your invoicing, stock, users and reporting needs. We help structure the chart of accounts, opening balances and bank-processing workflow so the system supports everyday work.
Explore software selection & setup →Get practical guidance for invoices, bank imports, allocations, reconciliations and month-end reports. David helps users investigate processing problems, understand the numbers and build a repeatable routine, with online support across South Africa.
Explore training & ongoing support →
Move from an older accounting package or spreadsheets with a clear cut-off date. Prepare customer and supplier records, review opening balances and reconcile the bank and control accounts before carrying the records into the new system.
See migration & data clean-up →
NEW · PDF → CSV


Original bank PDF in. CSV transactions out.
New · SmartBank automatic PDF-to-CSV import
SmartBank converts supported original bank-statement PDFs to CSV as you import them. Export the data straight away, or allocate and reconcile first, then import the prepared file into your supported accounting package. A practical tool for accountants, bookkeepers and business owners handling backlogs or routine cashbooks.
15-day free Windows trial · Unlimited imports · No per-statement conversion charge

Accounting & tax

Total Accounting Solutions remains the home for products, system know-how and support. For bookkeeping, tax, SARS work, management reporting, planning and advisory services, we connect you to our sister practice.
Explore accounting services → Visit Smarter Accounting for bookkeeping & tax ↗
The experience behind the system
David founded Pastel Software Cape as the sole Western Cape distributor of Pastel Software. That early combination of accounting knowledge, software implementation and client support still shapes Total Accounting Solutions today.
The tools have moved from desktop files and manual capture to cloud platforms, bank feeds and AI-assisted conversion. The standard has not changed: deliver a practical system and numbers the client can use.
Straight answers
Clear answers help businesses choose the right next step without buying unnecessary software or repeating work.
Yes. Although Pastel Xpress is a legacy product, David continues to help existing users with setup issues, adjustments, file problems, training and sensible upgrade or migration options.
Not automatically. We first assess whether the current Sage, Pastel, Xero or other system can be cleaned up, configured correctly and used more efficiently before recommending a migration.
Yes, where the source documents are suitable. We can structure PDF, spreadsheet and bank-export data, then use accounting review to allocate transactions, reconcile balances and prepare import-ready or trial-balance information.
No. Total Accounting Solutions is based in Tokai, Cape Town and can provide online accounting software support, data conversion and training to clients across South Africa.
Total Accounting Solutions focuses on software products, accounting tools, setup, migration and support. Smarter Accounting carries the work forward into bookkeeping, tax, SARS, reporting, planning and business advisory services.
David founded Pastel Software Cape in 1990 and has more than 35 years of experience combining accounting knowledge with accounting software implementation, training, troubleshooting and client support.
Yes. We help with system selection, opening balances, bank rules, reconciliations, user training and reporting. Dedicated Xero and Sage Accounting pages explain the support available.
Yes. Discuss your requirements with David Hartley. Accounting, tax and advisory engagements are scoped through Smarter Accounting, while Total Accounting Solutions handles software setup, migration and support.
Yes. SmartBank automatically converts supported original bank PDFs to CSV during import. Export the transactions straight away, or allocate and reconcile first. It is useful for historical catch-up work and routine cashbooks. Visit the SmartBank page for the workflow, demonstration and 15-day trial.
Client experience
Selected feedback from businesses that have relied on David for Pastel, SmartBank and accounting work.
Easier month-end accounts
“SmartBank has made month-end and year-end accounts so much easier, saved me a lot of valuable time and eliminated errors”
John Hesom
Constantia Ratepayers & Residents’ Association
Pastel expertise you can rely on
“David has given me excellent service in servicing my Pastel system over the years! I highly recommend him, his Pastel and Accounting skills”
Robert Thorp
Thorp Motor Group
Ten hours saved each month
“Smartbank has been an amazing tool for our businesses, saving us approximately 10hours each month.”
Kathy Arnott CA (SA)
Start with the problem
A few details will help David understand your business and suggest a practical next step.
Not sure where to start? Select “Other / not sure” and leave a short comment.