Yes, even for small deals. A contract protects you when goodwill and memory run out. Get the deliverables, the usage rights and how long they last, any exclusivity, the timeline, the fee and the payment terms in writing. A clear email both sides agree to counts when there is no formal contract, but a real one is better. If the brand sends theirs, read the usage and exclusivity clauses twice since that is where creators give away the most for free. General info, not legal advice.
Always get it in writing
Even a small deal can go sideways. Written terms are your only backup.
Cover the essentials
Deliverables, fee, payment terms, timeline. The boring parts are the ones that bite.
Watch usage and exclusivity
How long can they use it, and what does exclusivity block? Price both.
An email can work
No formal contract? A clear email both sides accept is far better than a handshake.