De kosten schrikken ook vaak af: elke visumaanvraag kost 180 euro per persoon (kind of volwassene), alleen voor familieleden van Belgen en Europeanen is het gratis. Alle documenten van de burgerlijke stand moeten worden gelegaliseerd (20 euro per document, en reken op 1 tot 5 stuks per persoon). Er moet ook een heffing van 181 euro worden neergeteld, behalve wanneer het gaat om vluchtelingen, personen die internationale bescherming genieten en familieleden van Europeanen.
Kortom, de te vervullen voorwaarden zijn erg streng, en het wordt almaar strenger. De voorwaarden verschillen al naargelang de aanvrager Belg, Europeaan of onderdaan van een derde land is. Men moet niet alleen de familiale band aantonen. De aanvrager van gezinshereniging moet ook een regelmatig, stabiel en toereikend inkomen hebben – 120% van het leefloon, ofwel 1.845,48 euro netto per maand (bedrag op 1 augustus 2022). Hij of zij moet ook over huisvesting beschikken die geschikt is om de overkomende persoon onderdak te geven. En de aanvrager moet lid zijn van een ziekenfonds zodat de familie gedekt is.