← Back to blog
INVOICING

How to Use Square as a Freelancer: Streamline Invoicing and Payments

Learn how to accept payments and send invoices using Square, and discover how Becflow can help you streamline your workflow.

June 2026·7 min read

As a freelancer, you've spent hours perfecting your craft, only to have clients flake on you at the last minute. You've invested in a new camera lens for a photoshoot, only to have the client cancel without paying you for your time. Or worse, you've spent an entire day on a project, only to have the client dispute the invoice. It's time to take control of your payments and invoices with Square.

Why this keeps happening

The problem lies in the lack of a professional invoicing system and the inability to accept payments easily. Without a proper invoicing system, you're left to send generic emails or use clunky invoicing software that doesn't integrate with your existing tools. And when it comes to accepting payments, you're often stuck with a long wait for clients to pay you, or worse, having to chase them down for payment.

Real example

Take Sarah, a freelance photographer who spent an entire day shooting a wedding, only to have the client dispute the invoice. She had to spend hours trying to resolve the issue, only to have the client eventually pay her in full. But the damage was done - Sarah had lost an entire day of her life, which she could have spent on more lucrative projects.

The habits that fix this permanently

These are the non-negotiables for getting paid reliably in your profession:

Set up a Square account to accept payments and send invoices
Use Square's invoicing feature to create professional-looking invoices
Integrate Square with your existing tools, such as project management software
Use Square's payment links to send easy-to-use payment links to clients
Set up automatic reminders to follow up with clients on overdue payments
Use Becflow to automate your invoicing and payment workflow

How to implement this step by step

01

Step 1: Set Up Your Square Account

The first step in using Square as a freelancer is to set up your account. This involves creating a business profile, setting up your payment methods, and linking your bank account. You can do this by visiting the Square website and following the prompts. Make sure to choose the correct account type - either 'Personal' or 'Business' - depending on your needs. Once you've set up your account, you can start accepting payments and sending invoices.

02

Step 2: Create Professional-Looking Invoices

Once you've set up your Square account, you can start creating professional-looking invoices. This involves choosing a template, adding your logo, and entering your payment details. You can also customize your invoices to include your terms and conditions, payment due dates, and any other relevant information. When you're happy with your invoice, you can send it to your client via email or SMS.

03

Step 3: Integrate Square with Your Existing Tools

To get the most out of Square, you'll want to integrate it with your existing tools, such as project management software. This will allow you to automate your invoicing and payment workflow, saving you time and reducing the risk of errors. You can do this by using Square's API or by integrating it with popular project management tools like Trello or Asana.

04

Step 4: Use Payment Links to Send Easy-to-Use Payment Links

When you're sending invoices to clients, you'll want to make it easy for them to pay you. That's where Square's payment links come in. These links allow clients to pay you quickly and easily, without having to log in to their own payment methods. You can share these links via email or SMS, and even add a payment due date to ensure that clients pay on time.

05

Step 5: Set Up Automatic Reminders

Finally, you'll want to set up automatic reminders to follow up with clients on overdue payments. This will ensure that you get paid on time, and reduce the risk of disputes. You can do this by using Square's reminder feature, which allows you to send automated reminders to clients based on their payment due dates.

06

Step 6: Automate Your Invoicing and Payment Workflow with Becflow

To take your invoicing and payment workflow to the next level, you'll want to use Becflow. This powerful tool allows you to automate your invoicing and payment process, saving you time and reducing the risk of errors. With Becflow, you can create AI-powered contracts, send automatic reminders, and even track your payments in real-time.

The Becflow solution

By following these steps and using Becflow to automate your invoicing and payment workflow, you can take control of your payments and invoices, and focus on growing your freelance business. Sign up for Becflow today and start getting paid faster, without the hassle of manual invoicing and payment chasing.

Get paid faster, automatically

AI contracts, invoices with payment links, and automatic reminders. All in one place. Free for 7 days.

Start free trial