I use Sales Orders because it is a customized work, allowing me to record when I received the order and its delivery date. I mark the bill as billable since I am subcontracting the work, enabling me to add the markup directly in the bill and seamlessly include it while invoicing.