India's Supreme court has closed criminal cases against two Italian marines accused of killing two Indian fishermen in February 2012.
Last year, an international arbitration court said that Salvatore Girone and Massimiliano Latorre are entitled to immunity from prosecution.
But the panel also said India was entitled to claim compensation.
The Indian government decided to accept the ruling and petitioned India's top court to close the pending cases.
The court said in April that the cases would be closed only after Italy paid the compensation amount - 100m rupees ($1.3m; £1m) - that was mutually agreed between the two countries.
The two-judge bench said on Tuesday that it was satisfied with the compensation paid by the Italian government.