What is the cost of said fire alarm upgrade? If it's over your threshold for capitalization (which I assume it is), you should treat it as a leasehold improveme...
You should create a separate check in QuickBooks for reimbursements outside of their payroll. That check should be coded directly to the respective expense acco...
Is your PayPal account connected to your business bank account? If so, then create a revenue account called Sales Return. Book it there. It would be a credit to...
You are not missing anything. I agree with you about the liability amount. For those specific items that do give back 10%, you would credit 90% of the sales to ...