President Obama on Saturday urged Congress to approve a budget to keep the government open after Oct. 1 — and raise the debt ceiling so the country can pay its bills.

Congressional Republicans want to take neither action in their attempt to defund ObamaCare.

In a keynote speech before the Congressional Black Caucus Foundation, the president said he would never give in to attempts to strip funding from his signature health-care law.

“We will not negotiate over whether or not America should keep its word or meet its obligation,” he said.

If a budget “doesn’t pass before September 30th — a week from Monday — the government will shut down,” Obama said in his weekly Saturday-morning broadcast address. “And so will many services the American people expect.”

Obama warned that soldiers overseas could see their paychecks stopped.

Congress must also raise the limit on government borrowing, as the federal government is expected to run out of money by around the middle of October — a scenario that could result in world stock markets tumbling.

“Since the 1950s, Congress has always passed it, and every president has signed it — Democrats and Republicans,” including conservative icon Ronald Reagan, Obama said.