Here is a really simple and useful accounting tutorial.
Double entry accounting system, although much feared by non-accountants, is a very simple but extremely powerful method of managing money.
SL does much of the double entry accounting itself linking all parts of the application through a chart of accounts. You need to know about double entry system only when you are going to make general ledger transactions. Basic Principle
Every business transaction affects at least two heads of accounts.
For example:
There are five basic types of accounts which are given below:
Assets (1) and Expenses (5) are increased by debit and decreased by credit
Liabilities (2), Capital (3) and Sales (4) are increased by credit and decreased by debit.
You invest $1000 to start a new business:
You pay $100 check for office rent:
You build a website for a customer asking him to pay $200. Customer promises to pay after 20 days.
Your customer pays you $200 after 20 days.