Image caption President Barack Obama has been attending fundraising events in California

US President Barack Obama is prepared to offer cuts to Americans' pensions to strike a deficit deal with Republicans, a White House official says.

In return, the Democratic president wants higher taxes on the rich. He will outline his budget plan next Wednesday.

The proposal would cut the deficit by $1.8 trillion (£1.2 trillion) over 10 years, say administration officials.

But Democrats would oppose cuts to pensions, while Republicans have refused to accept tax rises.

Under the deal trailed by the White House, Mr Obama would support lowering the inflation measure used to calculate cost-of-living increases in Social Security pensions.

Obama hosting dinner

The plan will also include reductions in Medicare spending for the elderly, much of it by targeting payments to healthcare providers and drug firms.

Millions of working people will be extremely disappointed if President Obama caves in to the long-standing Republican effort to cut Social Security Senator Bernard Sanders

The senior administration official who discussed the so-called grand bargain spoke anonymously because the budget has yet to be released.

Mr Obama will seek to wine and dine Republican lawmakers as he hosts a dinner for them after unveiling his budget next Wednesday.

His plan also envisages making pre-school education available to more children by increasing taxes on tobacco.

The president discussed the main elements of his plan with Republican House of Representatives Speaker John Boehner last December during previous fiscal talks.

Those negotiations ended at the beginning of this year with Mr Boehner accepting tax rises on earnings of more than $400,000, returning rates to levels seen during the Clinton administration.

But the Republican deal-maker is likely to balk at the idea of another tax rise on the rich.

Congressional Democrats and labour groups, meanwhile, are expected to staunchly oppose cuts to pensions and healthcare.

"Millions of working people... will be extremely disappointed if President Obama caves in to the long-standing Republican effort to cut Social Security," Senator Bernard Sanders, a liberal independent from Vermont, said earlier this week.

In a budget proposal passed by the Senate last month, Democrats called for nearly $1 trillion in new tax revenue and no cuts to Social Security or Medicare.