Accounting and programming skills | road travelled by few accountants

Accounting and programming skills are rare skill sets that can easily make you a king amongst kings in the accounting and finance realm. There are things that excel sheets alone cannot help with. You have to learn to write computer programs that can do things faster and with high degree of accuracy.

accounting and programming skillsI decided to learn coding 6 months ago using a programming language called Python. The most amazing thing is that it was way easier than I ever imagined. You can go with any programming language of your choice like C++, C, C#, Java and still achieve same goal but a little differently.

I chose Python after extensive consultation with pro computer programmers. Just for the record, if you wish to travel this road that is less travelled by accountants, I recommend that you go with Python- trust me, you will be amazed with what you can do combining your accounting and programming skills.

What are the benefits of programming skills to an accountant?

There are a lot of benefits that comes with having both accounting and programming skills. Few of these benefits are discussed here from my personal experience.

Data analysis will be fun

Report writing and data analysis can be a pain in the back side if you are to do things manually or spend some time learning how to use off the shelf tools.

There are wonderful analytical tools out there can help you achieve whatever goal you wish to achieve in data analysis and reporting but most of the tools will either extensive tweaking or you having to take a class or two just to learn how to use it.

Either way you are spending some resources so why don’t you learn to code so that you can write some line on code and get the job done faster and cheaper?

I can hear someone asking; what happen to the good old excel? Well, excel is still good and still does a lot of things but the business landscape is getting more complex that almost present unique situation every business decision that will require a level of programming to tweak excel before using it for the individual circumstances.

Starting a business for yourself

Let me make this unofficial announcement that I will be launching my product very soon. The program will be solving real world problem that I have noticed working as an accountant- all thanks to my new found love in coding. There are lots of business opportunities out there waiting for those that combine accounting and programming skills and start making money as accountants.


Create a bespoke tool for a repetitive task

My first project after learning to code was to write a program in python that I use to automate task in excel. The program acts as a middleware that prepares daily report for a client of mine. He needed to have a daily cash-flow statement at 9am for a conference meeting with his associates.

All that he has to do is input the date(s) that he is interested in and hit the generate report button. Hey! Am not saying I have made any significant invention here but I at least solved a 4 year old problem without costing my client a lot of money.

Accounting and programming skills makes you relevant

You cannot be swept under the carpet anymore if you command accounting and programming skills. Businesses and the commerce-zone have gone digitalized thereby making any one that understands both the language of business and computer.

Your accounting and programming skills are your new golden meal ticket that guarantees to put food on the table for a long time. I thought I had seen it all in 2012 when I qualified as a certified information system auditor but, I was wrong. That was a tip of the iceberg of the kind or respect and admiration that you get from your peers. That is like achieving triple global endorsement.

Familiarity with coding makes you a better logical thinker which translates into being a better accountant

You need to be a logical thinker in order to take raw information and then put them in lines of codes. You start by conceptualising the idea, write the code, run it, debug it, test it to make sure that it does what you intend, and then roll it out.

So, bring this disciplined and logical way of doing this will surely make you a better accountant.


Combing accounting and programming skills make you a next generation accountant with both hard and soft skills of modern day accountant. Gone are the days when little excels knowledge and proficiency in the use of traditional accounting software is enough. The rule of the game has changed and we all need to change the way we play the game to remain relevant.

There are many free tools out there that you can use to learn computer programming in a fun way. If you decide to use python, you can learn a lot from python website.

Effects of tax avoidance | is tax planning good or bad?

Effects of tax avoidance

INTRODUCTION The effects of tax avoidance has always been in the news. HSBC happens to be the most recent company accused of engaging in an unacceptable tax planning scheme that has made the company pay little tax in the UK where most of its … [Continue reading]

Difficulties of Measuring Performance in Service Industries

difficulties of measuring performance in service industries

The difficulties of measuring performance in service industries are those features that distinguish manufacturing from service industry. Though performance management is on its own problematic in complex modern organizations but the current trend of … [Continue reading]

Limitations of Qualitative Aspects of Performance Management

limitations of qualitative performance management

Performance management nearly lost its vibe when it was all about number crunching. All thanks to the introduction of qualitative elements of performance appraisal. Having some qualitative elements in performance management models have gained … [Continue reading]

Career in finance | 4 ways to tell if you have what it takes to be a financier

Career in finance

Career in finance is a very rewarding but challenging career choice to make. But just like any job, there are certain characteristics and soft skill sets that make you more likely to succeed in a career in finance. The points discussed in this … [Continue reading]

Basics of Business Insurance for Small and Large Businesses

basics of business insurance

Business insurance is a discipline that has been around for long and has therefore undergone some serious reforms, challenges and criticisms. This is why we need to refresh our knowledge with articles on the basics of business insurance once in a … [Continue reading]

Small Business Insurance – State the Importance of Insurance to A Small Scale Business

small business insurance

In this article, we will state the importance of insurance to a small scale business. I have been asked on several occasions if it is a legal requirement to have small scale business insurance. Well, the answer to this question is that it depends … [Continue reading]

Reasons for Variance Analysis

reasons for variance analysis

We constantly seek explanations for everything that we do to ensure that we are not just wasting our precious time and resources. Good management practice requires that managers understand the reasons for variance analysis just like every other … [Continue reading]

Accountants are problem solvers and not number crunchers

accountants are problem solvers

Yes, you read the title of this article right. Accountants are problem solvers and not number crunchers. Many young people that would have made good accountants get scared by the mere thought of crunching some numbers. Most of them end up studying … [Continue reading]

Small business success triangle

small business management

Small businesses strive on their ability to get things right within these components of small business success triangle that you are about to read in this article. Just like a stool cannot stand without its three legs, a small entity cannot survive … [Continue reading]


small business successes

Small business successes don’t just happen as it takes smart work to make it happen as we all know. The only problem is that a lot of people think that it takes hard work to make a small business succeed when in fact it only takes smart work to … [Continue reading]

Accountant Next Door Small Business Inbox | Mini Guide to Successful Entrepreneurship

small business management

In this comprehensive small business management guide, we will practically take you by hand and walk you through the process of starting and running your successful small business. What you are about to read in this little but mighty successful … [Continue reading]

Clean Data, Not Big Data – That Is What Makes Small Businesses Successful

big data, clean data

Big data does not make a small business successful but clean and useful data does. Successful small business owners already know that and are bountifully reaping benefits by simply recognising the difference between big data and clean … [Continue reading]

Things to consider by a small business when shopping for office filing cabinet


SMALL BUSINESS FILING CABINET | YOUR OFFICE SAYS IT ALL The last thing that any small business would like to do is to lose a prospective client simply because the office is in a mess. Things have to be organized in and around an office … [Continue reading]


improving cash flow of a small business

In this article, we will be talking about ways to improve cash flow of a struggling small business. This is that aspect of business studies that teaches entrepreneurs simple techniques that will help improve the cash flow of a struggling small … [Continue reading]

Small Business Copywriting Skills and Techniques | A Must Have For Entrepreneurs

small business copywriting

Acquiring small business copywriting skills and techniques does not require a degree or MBA in writing if there is anything like that. All you need is basic writing skills and the ability to relate to people’s emotion and then write to fill a … [Continue reading]


important accounting ratios

This blog post will be highlighting important accounting ratios for small businesses. As a small business owner, you need to be able to read the hand writing on the financial wall of your business before it becomes too late. Important accounting … [Continue reading]

Bitcoin Investment | a Buzz or a good investing opportunity

bitcoin investment

Bitcoin investment have been on the lips of many investors and professional traders for some time with mixed stories of how people invested in it and then forget about it only for the little initial bitcoin investment to then grow into huge … [Continue reading]



The roles of customers in small business survival is what you do not hear so often but this should be discussed more often as the survival of any small business is hugely hinged on the roles played by customers. Customers should be a cheap way of … [Continue reading]


small business blogger outreach strategy

Small business blogger outreach strategy is one of the google age marketing activities that every modern small business must proactively engage in if they are to be ahead of the ever intense small business competition. In this post, I will be … [Continue reading]

Small Business Accountants | When Should Entrepreneurs Hire A Finance Professional?

small business accountant

Small business accountants are no doubt very important to the success of an enterprise that is just starting up but they are not cheap to acquire. There are many reasons why a small business should hire an accountant during the early stages of … [Continue reading]

Copy Guarded by IamShekhar's WP-CopyGuard.
%d bloggers like this: