Lanka would release 85 Indian fishermen, the source said, adding that India would free at least 19 Lankan fishermen.
"This move is being made to defuse the current tensions," the source added.
It was a reference to the current controversy where the Sri Lankan Navy has been accused of opening fire on Indian fishermen and killing one of them.
The Lankan navy, however, denied the allegation, saying it does not open fire at poaching fishermen and only arrests them.
Fisheries Minister Mahinda Amaraweera said he had spoken with Indian High Commissioner Taranjit Singh Sandhu on the situation.
Disclaimer: No Business Standard Journalist was involved in creation of this content