My house sitters membership has expired. If I pay the invoice, when will the new membership period start?

The new membership period will start from the date you pay invoice, not when your old membership expired so you will get a full 12 months from date of payment.