Trouble sticking to a budget when using credit cards for day to day transactions?
Discipline. If you have to have a hard limit on your account that prevents you from spending - credit cards are not for you. If you can discipline yourself not to make purchases in excess of your budget even if the plastic technically allows it - then you can go on using the credit card. Make sure to stay on top of your spendings by frequently checking your current activity on the card (on line, don't wait for statements), and making sure you're below the limit you have set for your budget. Mint.com visualizes your spendings and shows where you are with regards to your preset budgets on various types of spendings, you should consider using it as an aid. I am like you with not acknowledging balances in my accounts, so I pay my credit card early and often.  Much more than once a month.  With my banks bill pay, I can send money to the credit card for free and at any time.   I pay it every two weeks (when I get paid), and I will put other extra payments on there if I bought a large item.  It helps me keep my balances based in reality in Quicken. For example, I saved the cash for my trip, put the trip on my credit card, then paid it all off the day after I got home.  I used the card because I didn't want to carry the cash, I wanted the rewards cash back, I wanted the automatic protection on the car rental, and I couldn't pay for a hotel with cash. There are many good reasons to use credit cards, but only if you can avoid carrying a balance. Do yourself a favor: calculate the price of airfare, calculate how many points it takes to get a good flight, and calculate how many points you get per dollar spent. What you will find is that it is a ripoff. Leave the card at home and unlink it from your online purchasing accounts. You're welcome. If you really want to earn rewards, just put your necessary bills on that card. Over time it will accumulate, but do the math first so you can weigh the consequences. If you keep going over budget with your credit card, then stop using the credit card. If you plan to pay off the card every month, then your balance should always be under whatever your budget is.  For example, if you budget to spend $500, then even though your card has a limit of $5,000 you will never carry a balance of over $500.  Most banks have an option to email and / or text message you when you pass a certain balance threshold; in this instance, you would set two notices, one when your balance exceeds $400 (warning you that you're close & need to start paying closer attention), and one when you exceed $500. Additionally, maybe you aren't ready to pay for everything with your credit card.  I prefer to use mine just for groceries, and then pay it off at the end of the month.  Whatever rewards you get for putting all of your purchases on the card are more than paid for when you cross your budget limit, costing you more in interest and fees.  Perhaps starting with just one type of purchase (groceries or gas are good choices, as most consumers are fairly consistent in their purchases of both) would allow you to ease into using the card until you get used to managing your budget with it. Personal finances are all about behavior, not knowledge.  Don't worry too much about slipping up right now and making a mistake; just keep practicing good behavior with your credit card, and soon managing your budget with it will be as natural for you as when you only used cash. "First of all, I have to recognize up front that my ""spending personality"" is frugal. I don't recreational shop, and I save a lot of my total income. Building a budget and sticking to it is difficult, especially for people who are closer to living paycheck to paycheck than I. Theoretically, it should be easy to stick to a budget by overestimating expenses, but for many people planning to spend more than necessary isn't a luxury available. That said, I have a system that works for me, maybe it can work for you. This system lets me see how much I have to spend, and close to optimally arranges assets. As you can see, this system relies on some pretty strong upfront planning and adherence to the plan. And what you might not realize is that you can deviate from the plan in two ways: by spending variations and by timing variations. Credit should really help with a lot of the timing variations; it takes a series of expenses and translates them into one lump payment every month.  As for spending variations, like spending 20 dollars for lunch when you only budgeted 5, it turns out this technique helps a lot. Some academic work suggests that spending with plastic is more likely to blow your budget than cash, unless you make detailed plans. But it sounds like your main problem is knowing whether you can afford to splurge. And the future minimum balance of your checking account can be your splurge number." You can fairly simply make a spreadsheet in your favorite spreadsheet application (or in Google Docs if you want portability). I like to make an overview page that shows how much I take in per month and what fixed bills come out of that, then break the remaining total into four to get a weekly budget. Then, I make one page per month with four columns (one per week), with each row being a category. Sum the categories at the bottom, and subtract from your weekly total: voila, a quick reference of how much you can spend that week without going over budget. I then make a page for each month that lists what I bought and how much I spent on it, so I can trace where my money's gone; the category total is just a summation of the items from that page that belong in that category.  Once you have a system, stop checking your bank balance except to ensure your paycheck is going in alright. Use the spreadsheet to determine how much you can spend at any time. Then make sure you pay off everything on the card before the end of the month so you don't incur interest. Similar to what Adam F says above, except instead of just transfering the amount you spend on the credit card into the high interest account, why not keep the majority of your funds (apart from a small amount, say a couple of hundred for emergencies) in the high interest account until the credit card needs to be paid off. Even better, if you have a mortgage with an 100% offset account keep all your funds in this, and pay off your credit card in full from it on or before the due date. Being a 100% offset to your mortgage interest rate you will be saving at a higher rate than a high interest rate savings account, and you will be able to do all your normal banking from it unlike a high interest account which you usually have to link to an additional account to deposit and withdrawl money to and from. If you are to use a credit card keep these simple rules in mind: Hope this has helped, Regards Victor "The trick to using a credit card responsibly is accounting. With your old system, you were paying for everything out of your savings account.  Everytime you had an expense, it was immediately withdrawn from your savings account, and you saw how much money you had left. Now, with a credit card, there isn't any money being withdrawn from your savings account until a month later, when you have a huge credit card bill. The trick is to treat every credit card transaction as if it was a debit card transaction, and subtract the money from your ""available funds"" on paper immediately.  Then you'll know how much money you actually have to spend (not by looking at your bank statement, but by looking at your ""available funds"" number), and when the credit card bill comes, you'll have money sitting there waiting to go to the credit card company. This requires more work than you had with your old system, and if it sounds like too much work, you might be better off with a debit card or cash.  But if you want to continue to use the credit card, you'll find that the right software will make the accounting process easier.  I like YNAB, but there are other software products that work as well.  Just make sure that your system accounts for each credit card transaction as it is spent, deducting the amount from your budget now, so that there is money set aside for the credit card bill.  Software that simply categorizes your spending after the fact is not as useful." Easy... Use cash, or keep a ledger. As long as you can be trusted with a Credit Card i find that if you have a setup that uses three accounts: 1. your Credit Card, 2. 2. a high interest internet account (most of these accounts don’t have fees), 3. a savings account.  The Method that works for me is: 1st i calculate my fixed monthly bills i.e Rent and utilities and then transfer it into my high interest account.  for the month whenever i make a purchase i transfer the money into the high interest account ( this way I can keep a running balance of what money I have left to spend in the month. Then when the Credit Card bill comes I transfer the money out of the high interest account across to pay off the Credit Card ( this way you generate interest on the money which you would have spent throughout the month and still maintain $0 of interest from the Credit Card) over a year you can generate at least enough money in interest to go out for dinner on one of free flights! In your comment in response to this answer, you said that your biggest issue is oversight, which you can do by checking your online bank account regularly. Mint.com looks good but you're in Australia? Easy, check out getpocketbook.com. Using it and love it, helps a lot to track your tracking, and it's a god-send during tax time.
Although this scheme is likely to get shut down rather quickly by either your broker or credit card company some points you seem to have missed out on. Properly timed you should be able to get ~55 days of grace period (30 day billing cycle + 25 day grace period) assuming you pay everything off every month and charge immediately following the statement date.  You will need to avoid certain card issuers that code all transactions with financial institutions as cash advances (Citibank in paticular). If it is possible it would be in your best interest to lower cash advance limits to 0 to avoid any chance of cash advance fees. If your credit card attempts to process it as a cash advance the transaction will just be declined and you won't be out anything. Otherwise one cash advance fee will eat several months worth of profits. As far as investments with guaranteed principal goes the only thing you can realistically do is money market accounts and maybe treasury notes. Anything else and the short term price fluctuation may leave you high and dry. If this scheme were to work you would be much better off attempting to get rewards for the purchases than anything you could invest in. If you used a 2% card and churned it every month you would be looking at a 24% return on credit card rewards. Even 1% rewards gives you a 12% annual return which is going to beat anything you could invest the money in. I'm not sure if you are including the use of credit cards in the intent of your quesiton.  However, I will give you some good reasons I use them even when I can pay cash: 1) I get an interest free loan for almost 30 days as long as I don't carry balances. 2) I get a statement detailing where I am spending my money that is helpful for budgeting. I'd never keep track to this level of detail if I were using cash. 3) Many cards offer reward programs that can be used for cash back. 4) It helps maintain my credit rating for those times I NEED to buy something and pay it off over time (car, house, etc.) 5) Not so much an issue for me personally, but for people that live paycheck to paycheck, it might help to time your cash outflows to match up with your inflows. For a business, I think it is mostly a cash flow issue. That is, in a lot of B2B type businesses customers can pay very slowly (managing their own cash flows). So your revenue can sometimes lag quite a bit behind the expenses that were associated with them (e.g payroll). A business line of credit can smooth out the cash flow, especially for companies that don't have a lot of cash reserves. "For the most part, saving money usually depends upon having a budget and being able to stick to it. The toughest part of budgeting is usually setting it up (how much do I need for X) and sticking to it each month. In regards to sticking to it, there is software that you can use that helps figure out how much you are spending and how much you have left in a given category and they all pretty much do the same thing: track your spending and how much you have left in the category. If you are good with spreadsheets you might prefer that route (cost: free) but software that you can buy usually has value in that it can also generate reports that help you spot trends that you might not see in the spreadsheet. Sticking to a budget can be tough and a lot of what people have said already is good advice, but one thing that helps for me is having ""play money"" that can be used for whatever I want. In general this should be a fairly nominal amount ($20 or $40 a week) but it is enough that if you see a new book you want or what to go out for lunch one day you can do it without impacting the overall budget in some way. Likewise, having bigger savings goals can also be useful in that if times get tough it is easier to stop putting $100 a month to the side for a vacation than it is to cut back your grocery budget." "It's not usually apparent to the average consumer, but there's actually two stages to collecting a payment, and two ways to undo it.  The particular combination that occurs may lead to long refund times, on top of any human delays (like Ben Miller's answer addresses). When you pay with a credit card, it is typically only authorized - the issuing bank says ""I'm setting this money aside for this transaction"", but no money actually changes hands.  You'll typically see this on your statement as a ""pending"" charge.  Only later, in a process called ""settlement"", does your bank actually send money to the merchant's bank.  Typically, this process starts the same day that the authorization happens (at close of business), but it may take a few days to complete.  In the case of an ecommerce transaction, the merchant may not be allowed to start it until they ship whatever you ordered. On the flip side, a given transaction can be voided off or money can be sent back to your card.  In the first case, the transaction will just disappear altogether; in the second, it may disappear or you may see both the payment and the refund on your statement.  Voids can be as fast as an authorization, but once a transaction has started settlement, it can't be voided any more.  Sending money back (a ""refund"") goes through the same settlement process as above, and can take just as long. So, to specifically apply that to your question: You get the SMS when the transaction is authorized, even though no money has yet moved.  The refund money won't show up until several days after someone indicates that it should happen, and there's no ""reverse authorize"" operation to let you or your bank know that it's coming." Some accounts, such as my electric, and payments to the tax collector charge a significant enough fee that is counter productive to use a rewards card.  One example of this is Alligent Air.  They give you a $6 discount if you pay with a debit card which was about 5% of the ticket price. Anytime you borrow money, even as well intentioned and thought out as you plan to do so, you are increasing risk.  By managing it carefully you can certainly mitigate it.  The question becomes, does that time spent in management worth the $600/year? I did the costco amex deal for about 12 years earning about $300-$400 per year and only once getting hit with a late/finance charge.  Despite the success, I opted to end this for a few different reasons.  First off people using credit tend to spend more.  Secondly, I felt it was not worth my time in management.  Thirdly, I did not want the risk. Despite the boasts of many, the reality is that few people actually pay off their card each month.  By your post, it seems to me that you will be one of the rare few.  However, if you are expending 5K per month, your income must be above the US national average.  Is $600 really worth it? Perhaps budgeting for Christmas would be a better option. Try a tool like mint.com that will send you text messages regarding how you budget is going.  If you use mint, set up your budget to send you reminders before you hit your budget.  Example:  if my budget for dining out is $100, I tell mint.com it is $50 and I get nagging text messages after $50 to remind me to keep a lid on my spending. I don't think that there is any good way a study can average this and bring a useful result: The core problem is that there are people that will spend more money than they should, if they become technically able to, and the credit card is just one of the tools they abuse for that (similar to re-financing with cash-outs, zero percent loans, etc.).  On the other side, there are people who control and understand their spending, and again, the mechanism of payment is irrelevant for them. Studies measure some mix between the groups, and come up with irrelevant correlations that have no causality. If you think any tool or mechanics got you in financial trouble, think again: your spending habits and lack of understanding or care get you in financial trouble - nothing else. In a world where it is considered cool to 'don't understand math', it is no surprise that so many people can't control their finances. "While Googling answers for a similar personal dilemma I found Mvelopes. I already have a budget but was looking for a digital way for my husband and I to track our purchases so we know when we've ""used the envelope"". It's a free app."