The German is expected to complete the formalities of the deal early next week to return to his homeland with the Bundesliga side.
Karius, 27, has endured a turbulent four years since joining Liverpool in summer 2016.
The move to Union Berlin represents a new start for a player who had been highly rated during his time with Mainz.
He has two years remaining on his contract at Anfield.
Need a VPN? Or seeking to switch? Then support Tribal Football by clicking here to sign up with our official partners NordVPN. Not only will you receive the best VPN experience, but also great discounts by signing up via Tribal Football. Thanks for your support!