https://blog.probooks.com/posts/develop-effective-invoicing-policy/