Advice please

Jj

My average cycle length is 30 days, my period is suppose to start today, I’m on cycle day 31, I have had some cramping off and on the past couple days usually if I have to pee and am holding it. Am I considered late? When do I need to test? I don’t think I can be pregnant though we only had sex once during fertile window, my last period was January 11th