Kľúčový rozdiel: kód SWIFT je kód, ktorý je priradený každej inštitúcii, ktorá pôsobí ako identita inštitúcie na zahraničnom trhu. "RTGS" znamená hrubé zúčtovanie v reálnom čase. Je to on-line systém, prostredníctvom ktorého sa finančné prostriedky môžu prevádzať z jednej inštitúcie do druhej v reálnom čase a na "hrubom" základe.

SWIFT kód je skratka pre ešte dlhšiu skratku známu ako SWIFT / BIC - Spoločnosť pre celosvetovú medzibankovú finančnú telekomunikáciu / Kód banky. Tento kód bol zriadený v roku 1973 v Bruseli ako identifikačný kód. Tento kód je pridelený tak finančným, ako aj nefinančným inštitúciám. Ak je priradený k podniku, môže byť tiež známy ako identifikátor BEI alebo identifikátor obchodnej jednotky. Účelom tohto kódexu je umožniť jednoduché prenesenie peňazí medzi banky, konkrétne z jednej krajiny do druhej. Okrem peňazí banky komunikujú navzájom aj s týmto kódom a niekedy sa môžu nachádzať aj v bankových výpisoch.
SWIFT môže tiež poskytovať softvér a ďalšie služby bankám a iným finančným inštitúciám. Kód SWIFT slúži ako identita banky pri odosielaní alebo prijímaní transakcie. Kód umožňuje ostatným inštitúciám vedieť tri hlavné veci, ktoré sa týkajú banky, v ktorej sa nachádza sídlo. Napríklad kód SWIFT pre primárny úrad Deutsche Bank by bol DEUTDEFF. Kód pozostáva z:
DEUT - pre Deutsche Bank
DE - pre Nemecko, krajinu, v ktorej sídli ústredie
FF - pre Frankfurt, mesto, kde sídli ústredie
Kód je zvyčajne zložený z 8-11 znakov a bežne sa skladá z príkladu uvedeného vyššie: názov spoločnosti a mesto a krajina ústredia. Tento SWIFT kód jednoducho pomáha inštitúciám vzájomne sa rozpoznávať. Osoba, ktorá odosiela alebo prijíma peniaze z jednej krajiny do druhej, je bežne požiadaná o SWIFT kód banky, z ktorej odosiela / prijíma peniaze.

Všetky transakcie zasielané prostredníctvom RTGS sú umiestnené na fronte a predložené na základe "Prvé v prvej fáze". Banky umožňujúce RTGS môžu tiež prioritu transakcií podľa požiadavky. Transakcie sa vyúčtovávajú jeden na jeden, bez klubovania s inou transakciou. Transakcie medzi bankami sa zúčtujú s centrálnou bankou na základe nepretržitého hrubého zúčtovania (na základe transakcie).
V RTGS sa transakcie spracúvajú nepretržite. Z tohto dôvodu sú transfery rýchle a veľmi užitočné v prípade núdze. Je to systém na spracovanie v reálnom čase, takže s týmto systémom nie je čakacia doba. Po vyúčtovaní transakcie je to nezvratné. RTGS tiež napomáha jasnému zobrazeniu účtov v každom prípade. Svetová banka ponúka aj pomoc krajinám, ktoré chcú implementovať systém. Systémy RTGS sú vo všeobecnosti zabezpečené, pretože sú navrhnuté tak, že zohľadňujú medzinárodné normy. Ciele RTGS:
1. Znížiť riziko vysporiadania v dôsledku oneskorenia zúčtovania
2. Znížiť kreditné riziko
3. Urýchliť proces platieb s vysokou hodnotou
4. Poskytnúť presnú pozíciu zúčastnenej banky