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

Вознаграждение агента является платой за услугу и потому не относится к рибе: оно связано не с предоставлением средств, а с выполнением работы. Размер обычно фиксирован либо определяется как доля от суммы операции.

Конструкция часто выступает элементом более сложных сделок. При мурабахе организация может действовать как агент клиента при приобретении товара; при выпуске сукука агент управляет портфелем активов в интересах держателей; при управлении средствами вакала служит альтернативой мударабе.

Различие с мударабой существенно для инвестора: агент получает фиксированное вознаграждение независимо от результата, тогда как управляющий по мударабе участвует в прибыли. Соответственно распределяются и стимулы, и это стоит учитывать при выборе продукта.