<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="fpay-20211231.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001397047</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001397047</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001397047</identifier>
        </entity>
        <period>
            <instant>2022-04-27</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <dei:DocumentType contextRef="c0">10-K/A</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c0">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c0">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c0">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0">001-37945</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="c0">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0">20-5456087</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0">901 Yamato Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c0">Ste. 260</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="c0">Boca Raton</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c0">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c0">33431</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c0">(855)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0">353-9289</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0">Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:SecurityExchangeName contextRef="c0">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c0">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c0">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c0">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c0">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany contextRef="c0">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c1" decimals="0" unitRef="usd">40177000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="c2" decimals="INF" unitRef="shares">21605234</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorName contextRef="c0">EisnerAmper LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c0">Iselin, New Jersey</dei:AuditorLocation>
    <dei:AuditorFirmId contextRef="c0">274</dei:AuditorFirmId>
    <dei:AmendmentDescription contextRef="c0">This Amendment No.&#160;1 on Form 10-K/A amends the FlexShopper, Inc.
(&#x201c;FlexShopper&#x201d; or the &#x201c;Company&#x201d;) Annual Report on Form 10-K for the fiscal year ended December 31, 2021, as filed
with the Securities and Exchange Commission (&#x201c;SEC&#x201d;) on March 30, 2022 (the &#x201c;Original Filing&#x201d;). We are filing this
Amendment No.&#160;1 to include the information required by Part III of Form 10-K that was not included in the Original Filing, as we
did not file our definitive proxy statement within 120 days after the end of our fiscal year ended December 31, 2021. As required by Rule
12b-15 under the Securities Exchange Act of 1934, new certifications of our principal executive officer and principal financial officer
are being filed as exhibits to this Amendment No.&#160;1 on Form 10-K/A.Except as described
above, no other changes have been made to the Original Filing. The Original Filing continues to speak as of the date of the Original
Filing, and we have not updated the disclosures contained therein to reflect any events which occurred at a date subsequent to the filing
of the Original Filing. Accordingly, this Amendment No.&#160;1 should be read in conjunction with our filings with the SEC subsequent
to the date of the Original Filing.</dei:AmendmentDescription>
    <dei:EntityRegistrantName contextRef="c0" id="hidden-fact-0">FlexShopper, Inc.</dei:EntityRegistrantName>
    <dei:AmendmentFlag contextRef="c0">true</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="c0">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c0">0001397047</dei:EntityCentralIndexKey>
    <dei:TradingSymbol contextRef="c0">FPAY</dei:TradingSymbol>
</xbrl>
