Aftalen løser en langtrukken strid mellem sydkoreanerne og deres amerikanske allierede. Den er indgået, inden der snart skal holdes endnu et topmøde mellem USA og Nordkorea.
Sydkorea og USA har været i en sikkerhedsalliance siden Koreakrigen i årene 1950-53.
Krigen endte med en våbenhvile snarere end en fredsaftale, og der blev udstationeret over 28.000 amerikanske soldater i Sydkorea for at imødegå trusler fra Nordkorea.
Regning på 6,1 milliarder
Men den amerikanske præsident, Donald Trump, har gentagne gange klaget over udgifterne til de amerikanske soldater på Koreahalvøen.
Forhandlingerne er ifølge Sydkoreas udenrigsministerium endt med, at Sydkorea skal betale næsten 6,1 milliarder kroner til styrken i 2019. Det er 8,2 procent mere, end sydkoreanerne har betalt i den seneste femårs periode.
Trump skal efter planen mødes med Nordkoreas leder, Kim Jong-un, i Vietnams hovedstad, Hanoi, sidst i februar.
/Ritzau