I have long term clients who over time change insurances or switch between insurance and self-pay. It would help when setting up the new insurance/payment, I could indicate a start date and the billing for the appointments reflect this. I ran into an issue where I had a client switch from EAP to regular insurance and when I updated this, my client was automatically billed for their last session even though that session had past and I just needed future sessions to be billed. Also, I notice when I switch a client from self-pay to insurance then I take steps to submit a claim, every appointment they ever had is listed when I just need the appointments listed with the start of the insurance.