What does it mean if you have been on birth control for a few months and your period comes a week early?

It means you need to talk with the health professional who prescribed the pill. The dosage may be too low or there may be other issues.