بموجب ماده(335)قانون تجارت ایران دلال کسی است که در مقابل دریافت اجرت واسطه انجام معاملات شده یا برای کسی که می خواهد معاملاتی نمایدطرف معامله پیدا کند.تفاوت حق العمل کار با دلال آنست که حق العمل کار بطور مستقبم طرف داد و ستد است و نام خود را ولی به حساب آمر معامله می نماید ولی دلال طرف داد و ستد نیست . معمولا دلال مسئول ارزش یا جنس کالای مورد معامله نمی باشد ،حتی ضامن اعتبار خریدار و فروشنده و بنجبم دادوستد نیز نیست