The center back will end a 14-year association with his boyhood club with a transfer this summer, with the Blaugrana confirming that he is on his way to the Bundesliga side
Barcelona defender Marc Bartra will join Borussia Dortmund on a four-year deal after the Bundesliga club met an 8 million euro ($9.1M) release clause in his contract.
The center back has enjoyed a career-long association with the Liga champions, having joined their youth ranks as a 12-year-old.
A Dortmund statement claimed that finer points in the deal were "still to be clarified", but confirmed Bartra's arrival at Signal Iduna Park on a contract that runs to 2020.