Paul is right.
See also:
No Copies - No Editing for general constraints.
If your work product
requires macros to be used you could conceivably add something to essentially blank it after a certain date and furnish the product without this in it after the invoice is paid. To me, this would be simpler than password protection.