When is the final invoice due?