در هر قراداد فروش بین المللی یا داخلی، خریدار و فروشنده، تعهدات مشخصی را برعهده می‌گیرند. فروشنده تعهد می‌کند که کالا یا کالاهای مشخصی را با کیفیت و کمیت مورد توافق، تحویل خریدار نماید و خریدار نیز خود را متعهد می‌سازد که مبلغ مشخصی را بابت کالاها بپردازد. این دو مورد حداقل تعهدات طرفین هستند. طرفین در خصوص بیمه‌ کالاها و ترتیبات حمل آن نیز توافق نموده و تعهداتی را بر عهده می‌گیرند.