I've found it's just simpler to keep all of my receipts rather than debate which receipts to keep and which to throw away.
I shove all my receipts from August in an envelope labeled August.
Then, next year (12 months later) I shred the envelope.
That way, if I see a bank error, need to find a receipt to do a return or warranty work, etc.
I have all of them available for a year.
Doing 1 envelope per month means I only have 12 envelopes at any time
and I can shred an entire envelope without bothering to sort through receipts inside the envelope.
money.stackexchange.com/users/815/Alex B
It is a good idea to keep the receipts.
The reason being that the dispensation from the ATM and the debit to the account are async process.
There are multiple handshakes during this process between the hardware of the ATM, the software controlling the ATM and the core banking software.like any software programming, there are chances of errors, ie amounts being debit wrong due to bugs, or duplicate of transactions being posted.
Altough such errors would normally get caught during recon between the ATM software and the Core Banking postings, its advisable to keep the receipts and verify erroneous debits.
In such cases, the receipts would provide additional information required by the Bank to rectify the errors promptly.
money.stackexchange.com/users/1113/Dheer
It's a good idea to keep them, just until your statement arrives.
As a programmer you know its supposed to be automatic, but glitches do happen.
Keeping the receipt till your statement is probably not necessary 99.999999% of the time, but it might save your butt one time, which would be worth it.
money.stackexchange.com/users/952/samoz
As a programmer*, I expect the ATM and counter receipts to have an error and look hard for it.
If I don't find the error I usually cram it in my pocket which is the same as throwing it away.
I should keep them, but I also look at my online balances for almost all of my accounts several times a week
so I (perhaps foolishly) don't worry about paper receipts too much.
*
Maybe I should be a tester.
money.stackexchange.com/users/91/MrChrister
I carefully file them in my wallet
so I can reconcile them with my bank statement at the end of the month.
Then when my wallet starts getting to cluttered I trash them all.
For the record, I never get around to reconciling them either.
money.stackexchange.com/users/149/JohnFx
Having the receipt at least for a little while does make it easier to correct a mistake, if and when it does happen.
I had an error happen to me some years ago trying to withdraw money from an ATM in a 7-11 somewhere while on vacation
(receipt came out, money didn't).
Having the receipt made it easier to correct the mistake when I got back from vacation.
money.stackexchange.com/users/873/Scott Lawrence
I think it's interesting that the other answers here all focus on the possibility of a software glitch or other unintentional error in the ATM behaviour.
Personally, I keep ATM receipts so that if I spot a withdrawal I don't recognise, it sways it in favour of being fraud (as opposed to memory failure) if I also don't have a receipt for it.
I also always withdraw the same amount and it is not one of the default amounts presented on the screen.
Again, just a way to make any fraudulent transaction stand out on my statement.
money.stackexchange.com/users/739/Vicky
So that when a suspicious transaction appears on your statement, you will note it.
ex.
You have 5 transactions each $100 dollars each.
You keep the receipts.
At the end of the month, online shows 6 transactions at $100 each.
Without actually reconciliation, you will likely not remember off the cuff, if all 6 transactions are valid.
Yes, anecdotally this has happened to myself, both with credit cards (skimming) and atm (???).
Without reconciliation at the end of the month, I certainly will not remember if I went to the ATM six vs five times.
money.stackexchange.com/users/61212/paulj
Do you keep ATM receipts?   I've occasionally heard some bank-insider's tips that say it's a good habit to keep the ATM receipts and check them against the online bank log.  Having a programmer background I cannot understand what could possibly happen since it's (supposed to be) an automated procedure that picks always the right amount of money from my bank account.  Thanks
Do you keep ATM receipts? Why might keeping bank ATM receipts be a good habit?
money.stackexchange.com
<banking><receipt><atm><record-keeping>
money.stackexchange.com/questions/3076
money.stackexchange.com/users/955/Lorenzo
It is advisable to keep the receipts, at least until your statement arrives. It makes it easier to correct a mistake, if and when it does happen. Many people do keep ATM receipts and it is generally considered a good idea to keep them. This is because it will make life a lot easier to resolve any errors that might occur, however unlikely they might appear to be.
There are many people who do indeed keep ATM receipts. Most people would consider it good practice to keep ATM receipts. Keeping the receipt does make life easier should an error occur. Although an ATM withdrawal is an automated process, there are other places in the procedure where errors can occur.