Double-entry bookkeeping: When selling an asset, does the money come from, Equity or Income?
"There are basically two approaches, based on how detailed you want to be in your own personal accounting: Obviously the more like a business or like ""real"" accounting you want to be, the more complex you can make it, but in general I find that the purpose of personal accounting is (1) to track what I own, and (2) to ensure I have documented anything I need to for tax purposes, and as long as you're meeting those goals any reasonable approach is workable." It's better to use the accounting equation concept: Asset + Expenses = Capital + Liabilities + Income If you purchase an asset: Suppose you purchased a laptop of $ 500, then its journal will be: If you sell the same Laptop for $ 500, then its entry will be: "Selling an asset is not earning income. You are basically moving value from one asset (the laptop) to another (your bank account.) So you reduce the equity that is ""value of all my electronics"" and you increase the asset that is your bank account. In your case, you never entered the laptop in some category called ""value of all my electronics"" so you don't have that to make a double-entry against. The temptation is high to call it income as a result. Depending on the reason for all this double-entry book-keeping for personal finances, that may be fine. Or, you can create a category for balancing and use that, and realize the (negative) value of that account doesn't mean much."
For reporting purposes, I would treat the purchase and sale of gold like a purchase and sale of a stock. The place to do so is Schedule D. (And if it's the wrong form, but you reported it, there is might not be a penalty, whereas there is a penalty for NOT reporting.) The long term gain would be at capital gains rates. The short term gain would be at ordinary income rates. And if you have two coins bought at two different times, you get to choose which one to report (as long as you report the OTHER one when you sell the second coin). "The bank will make this even more confusing because they use the terms from their own perspective. From the bank's perspective  (printed on your statements) credit: Money into your account  (increases the bank's liabilities) debit: Money out of your account  (decrease bank liabilities) From your perspective: It depends on the nature of the transfer of money, but here are the most common for a personal account. Income into your account: Credit Expenses out of your account: Debit Payment on a loan made for an asset (house/car): Credit for the loan account, debit for the equity account for the car/house/etc. Yes, it's complicated. Neither credits nor debits are always a + or -. That's why I agree with the advice of the others here that double-entry accounting is overkill for your personal finances. Note: I simplified the above examples for the purpose of clarity. Technically every transaction in double entry accounting includes both a credit and a debit (hence the ""double"" in the name). In fact, sometimes a transaction involves more than one credit or debit, but always at least one of each. Also, this is for EACH party. So any transaction between you and your bank involves at least FOUR debits and/or credits when all involved are considered." It took me a while to understand the concept, so I'll break it down as best as I can.  There are three parts to the accounting equation: Assets = Liabilities + Owner's Equity We'll look at this in two ways   1. As a business owner you invest (say) 10,000 USD into your bank. The entry would be: Debit: Assets: Cash for 10,000    Credit: Owner's Equity: Contributions for 10,000 In this case, you have assets of 10,000 from your deposit, but it is due to owner contributions and not business transactions. Another example (say a sale):  Debit: Assets: Cash for 10,000    Credit: Owner's Equity: Sales for 10,000 Debit: Assets: Cash for 10,000    Credit: Liabilities: Deposits for 10,000 Deposits are a banking term to reflect a bank's obligation to return the amount on demand (though the bank has free reign with it, see fractional banking)  You will NEVER debit or credit your bank as it is assumed you will be storing your money there, note bank reconciliation. Hope this helps, comment with any more questions. "From your question, I believe that you are looking for what these mean in accounting terms and not the difference between a debit and a credit card. I'll deal with purchase and sale first as this is easier. They are the same thing seen from different points of view. If I sell something to you then I have made a sale and you have made a purchase. Every sale is a purchase and every purchase is a sale. Debits and Credits are accounting terms and refer to double column accounting (the most common accounting system used). The way a set of accounts works is, accounts are set up under the following broad headings: The first 3 appear on the Balance Sheet, so called because the accounts balance (Assets = Liabilities + Equity). This is always a ""point-in-time"" snapshot of the accounts (1 June 2015). That last 3 appear on the Profit and Loss sheet, Profit (or loss) = Income - Cost of Goods Sold - Expenses. This is always an interval measure (1 July 2014 to 30 June 2015). Changes in these accounts flow through to the Equity part of the Balance Sheet. When you enter a transaction the Debits always equal the Credits, they are simply applied to different accounts. Debits increase Assets, Cost of Goods Sold and Expenses and decrease Liabilities, Equity and Income. Credits do the reverse For your examples: 1. a customer buy something from me, what is the debit and credit? I will assume they pay $1,000 and the thing cost you $500 Your cash (asset) goes up by $1,000 (Debit), your inventory (asset) goes down by $500 (Credit), your Sales revenue (income) goes up by $500 (credit). This gives you a profit of $500. 2. a customer buy something of worth 1000 but gives me 500 what is     debit and credit Your cash (asset) goes up by $500 (Debit), your debtors (asset) goes up by $500, your inventory (asset) goes down by $500 (Credit), your Sales revenue (income) goes up by $500 (credit). This also gives you a profit of $500. 3. if I buy a product from supplier worth 1000 and pay equally what is credit and debit I assume you mean pay cash: Your cash (asset) goes down by $1000 (Credit), your inventory (asset) goes up by $1000 (Debit). There is no profit or loss here - you have swapped one asset (cash) for another (inventory). 4. if I buy a product from supplier worth 1000 and don't pay what is credit and debit Your creditors (liability) goes up by $1000 (Credit), your inventory (asset) goes up by $1000 (Debit). There is no profit or loss here - you have gained an asset (inventory) but incurred a liability (creditors). The reason for confusion is that most people only see Debits and Credits in one place - their bank statement. Your bank statement is a journal of one of the banks liability accounts - its their liability because they owe the money to you (even loan accounts adopt this convention). Credits happen when you give money to the bank, they credit  your account (increase a liability) and debit their cash balance (increase an asset). Debits are when they give money to you, they debit your account (decrease a liability) and credit their cash balance (decrease an asset) . If at the end of the period, you have a credit balance then they owe money to you, a debit balance means you owe money to them. If you were keeping a book of accounts then your record of the transactions would be a mirror image of the bank's because you would be looking at it from your point of view." I don't think you need double-entry bookkeeping. To quote Robert Kiyosaki (roughly): Income is when money enters you pocket, and expenses are when money leaves your pocket.  Income is an addition; expenses are subtractions. But if you want double-entry accounting, I'm not qualified to answer that. :) The three places you want to focus on are the income statement, the balance sheet, and cash flow statement. The standard measure for multiple of income is the P/E or price earnings ratio  For the balance sheet, the debt to equity or debt to capital (debt+equity) ratio. For cash generation, price to cash flow, or price to free cash flow. (The lower the better, all other things being equal, for all three ratios.) Generally, the answer is as follows:  If there is a legal obligation to pay cash flow (including the possibility of court determined restructuring), then it is debt.  If the asset owner is not guaranteed any cash flow,  but instead owns the *residual* cash flow from the operations of the business (I.e. the cash flow left-over), then it is equity. "If you are considering this to be an entry for your business this is how you would handle it.... You said you were making a balance sheet for monthly expenses. So on the Balance Sheet, you would be debiting cash. For the Income Statement side you would be crediting Owner's Equity to balance the equation: Assets = Liabilities + Owner's Equity So if you deposited $100 to your account the equation would be affected thus: $ 100 in Assets (Debit to Cash Account) = 0 Liabilities - $100 (Credit to Owner's Equity) It is correctly stated above from the bank's perspective that they would be ""Crediting"" you account with $100, and any outflow from the bank account would be debiting your account." The HMRC website would explain it better to you. There is a lot of factors and conditions involved, so refer to the HMRC website for clarification. If your question had more details, it could have been easy to pinpoint the exact answer. Do I declare the value of shares as income Why would you do that ? You haven't generated income from that yet(sold it to make a profit/loss), so how can that be declared as income. I mean isn't it implied that cash flows increase by the amount of the benefit of the investment each year? I'm a little shaky on cash flows tbh. My scope may be limited compared to yours I've never taken a financial management class but just from financial accounting knowledge since I recently finished that, it seems like cash flows would be increased if revenues are increased. Unless the revenue increase is for some reason solely in the form of accounts receivable or some asset other than cash. There are two basic issues here.  First, there is the difference between accounting terms and their dictionary definitions.  Second, once you dig into it there are dichotomies similar to put vs call options, long sales vs short sales, bond yield vs interest rate.  (That is, while they are relatively simple ideas and opposite sides of the same coin, it will probably take some effort to get comfortable with them.) The salient points from the Wikipedia article on debits and credits: In double-entry bookkeeping debit is used for increases in asset and expense transactions and credit is used for increases in a liability, income (gain) or equity transaction. For bank transactions, money deposited in a checking account is treated as a credit transaction (increase) and money paid out is treated as a debit transaction, because checking account balances are bank liabilities. If cash is deposited, the cash becomes a bank asset and is treated as a debit transaction (increase) to a bank asset account. Thus a cash deposit becomes two equal increases: a debit to cash on hand and a credit to a customer's checking account. Your bank account is an asset to you, but a liability to your bank.  That makes for a third issue, namely perspective. Yes, at that stage income is income regardless of source. Assuming you're talking about overall profit, not just the individual wins when gambling. Capital is an Asset. Decreasing value of capital is the decreasing value of an asset. When you buy the forex asset * DR Forex Asset * CR Cash When you sell * DR Cash  * CR Forex Asset The difference is now accounted for Here is how: Gains (and losses) are modifications to your financial position (Balance sheet). At the end of the period you take your financial performance (Profit and Loss) and put it into your balance sheet under equity. Meaning that afterwards your balance sheet is better or worse off (Because you made more money = more cash or lost it, whatever). You are wanting to make an income account to reflect the forex revaluation so at the end of the period it is reflected in profit then pushed into your balance sheet. Capital gains directly affect your balance sheet because they increase/decrease your cash and your asset in the journal entry itself (When you buy and sell it). If making money this way is actually how you make you make an income it is possible to make an account for it. If you do this you periodically revalue the asset and write off the changes to the revaluation account. You would do something like *DR Asset *CR Forex Revaluation account; depending on the method you take. Businesses mostly do this because if the capital gains are their line of business they will be taxed on it like it is income. For simplicity just account for it when you buy and sell the assets (Because you as an individual will only recognise a profit/loss when you enter and exit). Its easier to think about income and expenses are extensions of equity. Income increases your equity, expenses decrease it. This is how they relate to the accounting formula (Assets = Liabilities + Owners Equity) I debited the principal and interest accruals to an asset account and credited an equity account Why equity? This is clearly income. Generally, except for open balances and additional owner's investment - you wouldn't credit the equity accounts, ever. "This is a technical term referring to the ""double entry""-styled book keeping of trades by brokers. Suppose a client executes a buy order with their broker.  The broker's accounting for this ""trade"" will be recorded as two different ""deals"" : One ""deal"" showing the client as buyer and the broker as seller, and a second ""deal"" showing the broker as buyer and the clearing house as seller.  The net result of these two deals is that the broker has no net position while the client has a net buy and the clearing house has a net sell with respect to this broker's account as accounted for internally by the broker. (And the same methods apply for a client sell order.) The client/broker ""deal"" record - i.e., the client side of the trade - is called the ""client side booking"", while the broker/clearing house ""deal"" record is called the ""street side booking""."