That should not be a problem. DHL and UPS both asked me for a real invoice and I simply send them a screenshot of the order page and forwarded the email I received after the purchase. That in most cases should be enough.
I also got asked what it is... Took them another 2 days to clear that question lol
That's good that DHL will accept the screenshot and the email. Depends on the guy you talk to though. Plus I have my own customs agent? Is that how he's called? So it's not gonna be DHL that clears the customs for me.
I didn't get the email with the invoice either. I made a ticket to bitmain about it but it's weekend.
But that last part is the easiest thing. I just give them the TARIC codes. They can't keep interrogating you what it is after that. If you want DHL to handle the customs. Like I mentioned, personally I don't want them to.