It depends. Generally, businesses send an invoice after an order has been filled or a service rendered. However, other schedules include biweekly, monthly, or quarterly invoicing, depending on the business. Whether you choose to send an invoice after a single order is filled or invoice on a monthly basis is up to you. You’ll have to decide which invoicing protocol works best for your business and accounting practices.