How long can I claim payment for an invoice?

In many jurisdictions, there is a time limit for claiming payment for an invoice, called a limitation period. This period varies depending on the country and the type of claim.