Pill help

I’ve been on the pill for like a year now, I’ve never spotted before my period.. but this time I have cramps and I’m spotting.. is this normal? I’m supposed to get my period in 6 days