Є три основні компоненти системи: Центральна база даних (ЦБД), модуль аукціону та майданчики електронної торгівлі. Це чимось схоже на фондову біржу та брокерів. Майданчики проведення взаємодіють із центральною базою даних, а кінцеві користувачі можуть вільно вибирати будь-який майданчик проведення, який їм подобається. Вони все ще можуть переглядати всі тендери, доступні у всій системі. Продавці можуть брати участь у будь-якому тендері, незалежно від майданчика його проведення. Такий підхід допомагає запобігти перетворенню одного майданчика у дорогу та неефективну монополію.
Типовий процес електронних закупівель відбуватиметься так: заявник публікує тендер на закупівлю в будь-якому обраному місці. Інформація про тендер стає доступною для всіх підключених Майданчиків через Центральну базу даних. Усі користувачі можуть ознайомитися з умовами тендеру та висловити свою зацікавленість взяти участь у тендері.
Після цього починається період внесення змін:
Потенційні постачальники можуть попросити роз’яснення щодо тендеру або попередити заявника про будь-які помилки в описі тендеру чи несправедливі умови. Заявник відповість на ці запитання та за потреби внесе зміни до умов конкурсу. У цей період ставки не приймаються. Після закінчення періоду внесення змін заявник більше не може змінювати тендер, а постачальники можуть подавати свої пропозиції. Ставки залишаються закритими, і заявник не може бачити назви компаній або цінові пропозиції на цьому етапі. На наступний день після подання заявки автоматично починається аукціон прибутку. учасники мають три раунди, щоб знизити свої ставки та встановити остаточну ціну. Під час аукціону учасники можуть бачити цінові пропозиції один одного, але не назви компаній: кожен постачальник позначається номером, наприклад: Учасник 1, Учасник 2 тощо.
Зворотний аукціон дозволяє державним покупцям отримати найнижчу ціну за вказані товари, продукти чи послуги. Після завершення аукціону всі пропозиції стають відкритими, а імена учасників, пропозиції та ціни розкриваються, тому учасники можуть бачити пропозиції конкурентів. Заявник перевіряє ставки, починаючи з найнижчої. Якщо компанія, яка запропонувала найкращу ціну, відповідає заздалегідь визначеним кваліфікаційним критеріям, вона має бути обрана переможцем, і процес закупівлі завершується.