I keep receiving overdraft fees for charges I ca n't see until the next day. Usually when charge something on my debit card I can see it under available balance and when the charge is done processing I can see it under account balance history also. If I do n't have sufficient funds my card is rejected. With reoccurring charges I am not able to see them as processing in my available balance and can not see them in my account balance history until the next day ( because my account balance history can only show me what I have been charged at the end of the day the next day and not what I will be charged since it is a history of my account balance. ) For example, on XXXX XXXX I checked my account balance and it showed up as positive with no pending charges. Then, on XXXX XXXX I checked my available balance again and it was negative with an overdraft charge. My account history showed that I had been charged on the XXXX but only showed that on the XXXX. Bank of America policy is that if I overdraft I have until XXXX EST to make a cash deposit so that I will not be charged an overdraft fee. How can I know if there is going to be an overdraft fee and deposit money if I ca n't see it until the next day? This has happened to me XXXX times and I was able to get XXXX of the overdraft fees waived. When I tried to have them waived again I was met with complete refusal. I can not afford to pay these overdraft charges as I am currently unemployed. I have asked to opt out of overdraft protection. I have asked to have warnings and emails sent to me when I overdraft but nothing in their system is helping me and I 'm either not receiving emails or they are sent days later. 
