@vicn are you looking at the "Current Plan Cycle:" dates in your My Account?
If so, these are showing 31 days, not 30. This is currently showing incorrectly with the new upgrades.
So if your end date says August 12th, I believe that will be the 1st date of your next cycle.
Therefore, your end date of this cycle should be the last day tomorrow, August 11st. Just based on what you are saying anyhow.