Ett uppdragsavtal är ett avtal mellan en uppdragsgivare och uppdragstagare. Ett uppdragsavtal bör alltid upprättas när en person eller ett företag ska utföra ett visst uppdrag för en uppdragsgivare, särskilt då det inte finns någon lag som reglerar tjänster mellan näringsidkare.
Ett uppdragsavtal reglerar rättigheter och skyldigheter parterna emellan och bör bland annat inkludera information om uppdraget, ersättning, uppsägning, och sekretess. Ett detaljerat uppdragsavtal är viktigt för att undvika kostsamma tvister.