The US civil war ended in 1865 and the last pension check is still being paid almost 150 years later.
VA Still Paying Civil War Pension to Last Living Union Soldier's Daughter
VA Still Paying Civil War Pension to Last Living Union Soldier's Daughter