You actually don't need to "write off" the undelivered portion of your order. If you report the full amount you paid as a Business Expense, you are taking a deduction for the entire order, whether you received it or not. However, if you receive a refund next year, you would need to report the refund as income to offset the expense from this year.