Si on vous refuse l'entrée et que vous êtes venu par avion, la compagnie aérienne qui vous y a amené doit vous ramener. Selon la législation locale, elle peut également être condamnée à une amende si vous n'aviez pas de visa et qu'elle n'a pas effectué de contrôle. La compagnie aérienne peut essayer de récupérer les fonds auprès de vous plus tard, mais personne ne paie le billet.
Si on vous refuse l'entrée à une frontière terrestre, personne ne paiera le billet non plus, vous ne pouvez tout simplement pas entrer dans le pays et vous restez bloqué où que vous soyez. Dans certains cas, lorsque le contrôle n'a pas lieu à la frontière elle-même mais plus loin à l'intérieur du pays (soit à bord d'un train, soit dans une gare), j'ai vu des personnes forcées de prendre un train dans l'autre sens mais je ne connais pas les règles.
Si pour une raison quelconque vous ne pouvez pas retourner d'où vous venez (disons que vous n'avez pas le droit de rentrer dans le pays que vous venez de quitter), la seule chose qui reste est de vous expulser ailleurs. Les pays raisonnables tenteront au moins de vous expulser vers un pays dont vous êtes citoyen. Dans ce cas, le pays qui veut vous expulser paie votre billet (et, le cas échéant, ceux de votre escorte policière). Là encore, il peut également vous imposer une amende et essayer de vous récupérer de l'argent plus tard, mais je pense que la plupart des pays ne s'en préoccupent pas, car de nombreuses personnes expulsées ont très peu d'argent au départ ou viennent de pays où il n'existe aucun moyen efficace de récupérer une amende.
En résumé, le pays qui vous a expulsé ou la compagnie aérienne qui vous a transporté peut essayer de vous récupérer de l'argent plus tard, mais peu importe si vous en avez au moment où l'entrée vous est refusée. Soit la compagnie aérienne s'occupera directement du transport, soit il sera payé par l'État qui vous expulse.