For example, if you create a sale for a customer for whom you have set Balance Due Days at 30, then the Event will appear in iCal 30 days after the date of the sale.
You can publish an invoice or purchases by selecting the Publish to iCal option when recording the transaction.