What is the exact size of the logo in forms?
On screen, max width is 300px and max height is 150px. But you want to upload better resolution than 300x150px because even though it doesn’t matter on the screen, it matters when printing the invoice. You want printed logo to look good on the actual paper too.