Вакала оформляет агентские отношения: доверитель поручает агенту совершить определённые действия — приобрести имущество, разместить средства, провести операцию, — а агент получает за это оговорённое вознаграждение.
Вознаграждение агента является платой за услугу и потому не относится к рибе: оно связано не с предоставлением средств, а с выполнением работы. Размер обычно фиксирован либо определяется как доля от суммы операции.
Конструкция часто выступает элементом более сложных сделок. При мурабахе организация может действовать как агент клиента при приобретении товара; при выпуске сукука агент управляет портфелем активов в интересах держателей; при управлении средствами вакала служит альтернативой мударабе.
Различие с мударабой существенно для инвестора: агент получает фиксированное вознаграждение независимо от результата, тогда как управляющий по мударабе участвует в прибыли. Соответственно распределяются и стимулы, и это стоит учитывать при выборе продукта.