Late Period!

My period is 7 days late, took a test at 5 days late & it was negative. Is it accurate? When is too soon to take one?